From 32000e975c284fb772e8bce0074d28cdbb3041ef Mon Sep 17 00:00:00 2001 From: Zoey Date: Sun, 24 Mar 2024 18:48:21 +0100 Subject: [PATCH] Update Dockerfile Signed-off-by: Zoey --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index aa6d8eb..4505985 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ ARG MAVEN4_VERSION=4.0.0-alpha-13 RUN wget https://apk.corretto.aws/amazoncorretto.rsa.pub -O /etc/apk/keys/amazoncorretto.rsa.pub && \ echo "https://apk.corretto.aws" | tee -a /etc/apk/repositories && \ apk upgrade --no-cache -a && \ - apk add --no-cache ca-certificates tzdata tini shadow \ + apk add --no-cache ca-certificates tzdata tini shadow openssl \ git git-lfs \ netcat-openbsd \ openssh-server \ @@ -23,7 +23,8 @@ RUN wget https://apk.corretto.aws/amazoncorretto.rsa.pub -O /etc/apk/keys/amazon wget https://dlcdn.apache.org/maven/maven-4/"$MAVEN4_VERSION"/binaries/apache-maven-"$MAVEN4_VERSION"-bin.tar.gz -O - | tar xz -C /usr/local/bin && \ mv /usr/local/bin/apache-maven-"$MAVEN4_VERSION" /usr/local/bin/mvn4 && \ useradd -d /tmp -Ms /bin/ash -u 1000 jenkins && \ - apk del --no-cache shadow + echo "jenkins:$(openssl rand -base64 12)" | chpasswd && \ + apk del --no-cache shadow openssl COPY --from=docker:26.0.0-cli-alpine3.19 /usr/local/bin/docker /usr/local/bin/docker COPY setup-sshd.sh /usr/local/bin/setup-sshd.sh