Skip to content

Commit 0c725c9

Browse files
chore: Update UBUNTU_TAG to use debian bookworm-20250630-slim (#20296) (#20312)
Signed-off-by: Roger Barker <[email protected]> Signed-off-by: Nathan Klick <[email protected]> Co-authored-by: Nathan Klick <[email protected]>
1 parent f430e42 commit 0c725c9

File tree

1 file changed

+7
-7
lines changed
  • hedera-node/infrastructure/docker/containers/production-next/consensus-node

1 file changed

+7
-7
lines changed

hedera-node/infrastructure/docker/containers/production-next/consensus-node/Dockerfile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# Define Global Build Arguments
44
#
55
########################################################################################################################
6-
ARG UBUNTU_TAG="mantic-20240216"
6+
ARG UBUNTU_TAG="bookworm-20250630-slim"
77
ARG S6_OVERLAY_VERSION="3.1.6.2"
88
ARG SOURCE_DATE_EPOCH="0"
99

@@ -12,7 +12,7 @@ ARG SOURCE_DATE_EPOCH="0"
1212
# Setup Ephemeral Java Downloader Layer
1313
#
1414
########################################################################################################################
15-
FROM ubuntu:${UBUNTU_TAG} AS java-builder-interim
15+
FROM debian:${UBUNTU_TAG} AS java-builder-interim
1616
# Define Build Arguments
1717
ARG SOURCE_DATE_EPOCH
1818

@@ -55,7 +55,7 @@ RUN set -eux; \
5555
;; \
5656
esac; \
5757
curl -LfsSo /tmp/openjdk.tar.gz ${BINARY_URL}; \
58-
echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; \
58+
echo "${ESUM} /tmp/openjdk.tar.gz" | sha256sum -c -; \
5959
mkdir -p /usr/local/java; \
6060
tar --extract \
6161
--file /tmp/openjdk.tar.gz \
@@ -85,7 +85,7 @@ COPY --from=java-builder-interim / /
8585
# Setup S6 Overlay Base Layer
8686
#
8787
########################################################################################################################
88-
FROM ubuntu:${UBUNTU_TAG} AS s6-overlay-interim
88+
FROM debian:${UBUNTU_TAG} AS s6-overlay-interim
8989
# Define Build Arguments
9090
ARG SOURCE_DATE_EPOCH
9191
ARG S6_OVERLAY_VERSION
@@ -94,7 +94,7 @@ ARG S6_OVERLAY_VERSION
9494
RUN --mount=type=bind,source=./repro-sources-list.sh,target=/usr/local/bin/repro-sources-list.sh \
9595
repro-sources-list.sh && \
9696
apt-get update && \
97-
apt-get install --yes --no-install-recommends tar gzip openssl zlib1g libsodium23 libreadline8 sudo netcat-traditional net-tools xz-utils curl
97+
apt-get install --yes --no-install-recommends tar gzip openssl zlib1g libsodium23 libreadline8 sudo netcat-traditional net-tools xz-utils curl ca-certificates
9898

9999
###########################
100100
#### S6 Install ####
@@ -123,8 +123,8 @@ RUN set -eux; \
123123
esac; \
124124
curl -sSLo /tmp/s6-overlay-noarch.tar.xz ${NOARCH_BINARY_URL}; \
125125
curl -sSLo /tmp/s6-overlay-arch.tar.xz ${ARCH_BINARY_URL}; \
126-
echo "${NOARCH_PKG_ESUM} */tmp/s6-overlay-noarch.tar.xz" | sha256sum -c -; \
127-
echo "${ARCH_PKG_ESUM} */tmp/s6-overlay-arch.tar.xz" | sha256sum -c -; \
126+
echo "${NOARCH_PKG_ESUM} /tmp/s6-overlay-noarch.tar.xz" | sha256sum -c -; \
127+
echo "${ARCH_PKG_ESUM} /tmp/s6-overlay-arch.tar.xz" | sha256sum -c -; \
128128
tar -C / -Jxpf /tmp/s6-overlay-noarch.tar.xz; \
129129
tar -C / -Jxpf /tmp/s6-overlay-arch.tar.xz; \
130130
rm -f /tmp/s6-overlay-noarch.tar.xz; \

0 commit comments

Comments
 (0)