File tree Expand file tree Collapse file tree 3 files changed +14
-8
lines changed
Expand file tree Collapse file tree 3 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 3333
3434
3535# Pull all binaries into a second stage deploy Ubuntu container
36- FROM eclipse-temurin:21 -jre-noble
36+ FROM eclipse-temurin:25 -jre-noble
3737
3838RUN apt-get update && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends \
3939 ca-certificates \
Original file line number Diff line number Diff line change @@ -15,12 +15,17 @@ USER root
1515
1616RUN groupmod -g "${UID}" ${USER} && usermod -u "${UID}" -g "${UID}" ${USER}
1717
18- RUN set -eux; \
19- apt-get update; \
20- DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends gosu ca-certificates tzdata git git-lfs libjemalloc-dev; \
21- rm -rf /var/lib/apt/lists/*; \
22- # verify that the binary works
23- gosu nobody true
18+ RUN apt-get update && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends \
19+ ca-certificates \
20+ tzdata \
21+ git \
22+ git-lfs \
23+ libjemalloc-dev \
24+ curl \
25+ gosu \
26+ && gosu nobody true \
27+ && apt-get clean \
28+ && rm -rf /var/lib/apt/lists/*
2429
2530# Create data mount point with permissions
2631RUN mkdir -p /var/lib/teku/validator-keys && mkdir -p /var/lib/teku/validator-passwords && mkdir -p /var/lib/teku/ee-secret && chown -R ${USER}:${USER} /var/lib/teku && chmod -R 700 /var/lib/teku && chmod 777 /var/lib/teku/ee-secret
Original file line number Diff line number Diff line change 3333
3434
3535# Pull all binaries into a second stage deploy Ubuntu container
36- FROM eclipse-temurin:21 -jre-noble
36+ FROM eclipse-temurin:25 -jre-noble
3737
3838
3939RUN apt-get update && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install -y --no-install-recommends \
@@ -43,6 +43,7 @@ RUN apt-get update && DEBIAN_FRONTEND=noninteractive TZ=Etc/UTC apt-get install
4343 git-lfs \
4444 adduser \
4545 libjemalloc-dev \
46+ curl \
4647 gosu \
4748 && gosu nobody true \
4849 && apt-get clean \
You can’t perform that action at this time.
0 commit comments