Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 7 additions & 2 deletions images/Dockerfile.bread-24.04
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,13 @@

FROM docker.io/library/ubuntu:24.04@sha256:4fbb8e6a8395de5a7550b33509421a2bafbc0aab6c06ba2cef9ebffbc7092d90

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y openssh-server && \
# Skip man/doc/info install for every subsequent package -- dpkg's man-db
# trigger is a major cost under qemu emulation (s390x / ppc64le). Persists in
# the image fs, so the bread-chisel-releases install inherits the exclusion.
RUN printf 'path-exclude /usr/share/man/*\npath-exclude /usr/share/doc/*\npath-exclude /usr/share/info/*\n' \
> /etc/dpkg/dpkg.cfg.d/01-nodoc && \
apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends openssh-server && \
mkdir /var/run/sshd || true && \
echo 'root:bread' | chpasswd && \
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config && \
Expand Down
9 changes: 7 additions & 2 deletions images/Dockerfile.bread-25.10
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,13 @@

FROM docker.io/library/ubuntu:25.10@sha256:7cc5e35f6567ee8c66d2abb4aab0fd866669e6207c237c3a8f0947a5c7f17092

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y openssh-server && \
# Skip man/doc/info install for every subsequent package -- dpkg's man-db
# trigger is a major cost under qemu emulation (s390x / ppc64le). Persists in
# the image fs, so the bread-chisel-releases install inherits the exclusion.
RUN printf 'path-exclude /usr/share/man/*\npath-exclude /usr/share/doc/*\npath-exclude /usr/share/info/*\n' \
> /etc/dpkg/dpkg.cfg.d/01-nodoc && \
apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends openssh-server && \
mkdir /var/run/sshd || true && \
echo 'root:bread' | chpasswd && \
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config && \
Expand Down
9 changes: 7 additions & 2 deletions images/Dockerfile.bread-26.04
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,13 @@

FROM docker.io/library/ubuntu:26.04@sha256:651ba3fe3a830441e3deaf70fafac40d808a6bd2800a6f2c43130055159f23e6

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y openssh-server && \
# Skip man/doc/info install for every subsequent package -- dpkg's man-db
# trigger is a major cost under qemu emulation (s390x / ppc64le). Persists in
# the image fs, so the bread-chisel-releases install inherits the exclusion.
RUN printf 'path-exclude /usr/share/man/*\npath-exclude /usr/share/doc/*\npath-exclude /usr/share/info/*\n' \
> /etc/dpkg/dpkg.cfg.d/01-nodoc && \
apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends openssh-server && \
mkdir /var/run/sshd || true && \
echo 'root:bread' | chpasswd && \
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config && \
Expand Down
9 changes: 7 additions & 2 deletions images/Dockerfile.bread-26.10
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,13 @@

FROM docker.io/library/ubuntu:26.10@sha256:a7e5c4bad66bf263642da9a16207ed0fb80668a1f17d2e44c8c5e2cc0ce59346

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y openssh-server && \
# Skip man/doc/info install for every subsequent package -- dpkg's man-db
# trigger is a major cost under qemu emulation (s390x / ppc64le). Persists in
# the image fs, so the bread-chisel-releases install inherits the exclusion.
RUN printf 'path-exclude /usr/share/man/*\npath-exclude /usr/share/doc/*\npath-exclude /usr/share/info/*\n' \
> /etc/dpkg/dpkg.cfg.d/01-nodoc && \
apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends openssh-server && \
mkdir /var/run/sshd || true && \
echo 'root:bread' | chpasswd && \
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config && \
Expand Down
2 changes: 1 addition & 1 deletion images/Dockerfile.bread-chisel-releases-24.04
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ FROM bread:${BASE_TAG}
ARG BUILD_ARCH

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
curl wget git jq file sudo tree \
skopeo iproute2 && \
apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down
2 changes: 1 addition & 1 deletion images/Dockerfile.bread-chisel-releases-25.10
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ FROM bread:${BASE_TAG}
ARG BUILD_ARCH

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
curl wget git jq file sudo tree \
skopeo iproute2 && \
apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down
2 changes: 1 addition & 1 deletion images/Dockerfile.bread-chisel-releases-26.04
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ FROM bread:${BASE_TAG}
ARG BUILD_ARCH

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
curl wget git jq file sudo tree \
skopeo iproute2 && \
apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down
2 changes: 1 addition & 1 deletion images/Dockerfile.bread-chisel-releases-26.10
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ FROM bread:${BASE_TAG}
ARG BUILD_ARCH

RUN apt-get update && \
DEBIAN_FRONTEND=noninteractive apt-get install -y \
DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
curl wget git jq file sudo tree \
skopeo iproute2 && \
apt-get clean && rm -rf /var/lib/apt/lists/*
Expand Down