From d5489c9b2563476de0ccd2fc47b01292603bc2fe Mon Sep 17 00:00:00 2001 From: hi-artem Date: Tue, 1 Mar 2022 15:50:04 -0800 Subject: [PATCH] Bump gosu; install git-lfs from github source instead of apk --- docker-base/Dockerfile | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/docker-base/Dockerfile b/docker-base/Dockerfile index a8758499ba..f05cb3f9a2 100644 --- a/docker-base/Dockerfile +++ b/docker-base/Dockerfile @@ -17,14 +17,19 @@ RUN addgroup atlantis && \ chmod g=u /home/atlantis/ && \ chmod g=u /etc/passwd -# Install dumb-init and gosu. +# Install dumb-init, gosu and git-lfs. ENV DUMB_INIT_VERSION=1.2.5 -ENV GOSU_VERSION=1.12 -RUN apk add --no-cache ca-certificates gnupg curl git git-lfs unzip bash openssh libcap openssl && \ +ENV GOSU_VERSION=1.14 +ENV GIT_LFS_VERSION=3.1.2 +RUN apk add --no-cache ca-certificates gnupg curl git unzip bash openssh libcap openssl && \ curl -L -s --output /bin/dumb-init "https://github.com/Yelp/dumb-init/releases/download/v${DUMB_INIT_VERSION}/dumb-init_${DUMB_INIT_VERSION}_x86_64" && \ chmod +x /bin/dumb-init && \ mkdir -p /tmp/build && \ cd /tmp/build && \ + curl -L -s --output git-lfs.tar.gz "https://github.com/git-lfs/git-lfs/releases/download/v${GIT_LFS_VERSION}/git-lfs-linux-amd64-v${GIT_LFS_VERSION}.tar.gz" && \ + tar -xf git-lfs.tar.gz && \ + chmod +x git-lfs && \ + mv git-lfs /usr/bin/git-lfs && \ curl -L -s --output gosu "https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-amd64" && \ curl -L -s --output gosu.asc "https://github.com/tianon/gosu/releases/download/${GOSU_VERSION}/gosu-amd64.asc" && \ for server in $(shuf -e ipv4.pool.sks-keyservers.net \