From 68d7edf27857524d5781796907921e6f2b231ef0 Mon Sep 17 00:00:00 2001 From: chris Date: Sat, 29 Jan 2022 18:33:11 +0100 Subject: [PATCH] fix label --- Dockerfile | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index e062c93..3400656 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,6 +2,7 @@ FROM debian:stable as builder RUN set -xe;\ apt-get update &&\ apt-get install -y debootstrap &&\ + mount &&\ debootstrap --include=apt,ca-certificates,curl --foreign --variant=minbase bullseye /dest &&\ sed -i 's/setup_proc//' /dest/debootstrap/suite-script @@ -14,6 +15,7 @@ RUN set -xe;\ FROM bootstrapped as toolbuilder ENV GOSU_VERSION="1.14" +ENV SUEXEC_VERSION="0.2" ENV DUMB_INIT_VERSION="1.2.5" RUN set -xe;\ apt-get update &&\ @@ -31,6 +33,14 @@ RUN set -xe;\ cd dumb-init-${DUMB_INIT_VERSION} &&\ make &&\ cp dumb-init / +RUN set -xe;\ + apt-get install -y libc6-dev make gcc &&\ + cd / &&\ + curl -LO https://github.com/ncopa/su-exec/archive/refs/tags/v0.2.tar.gz &&\ + tar xvaf v0.2.tar.gz &&\ + cd su-exec-* &&\ + make &&\ + cp su-exec / FROM bootstrapped ARG DATE @@ -38,10 +48,11 @@ ENV GOSU_VERSION="1.12" ENV DUMB_INIT_VERSION="1.2.3" COPY --from=toolbuilder /build/gosu /usr/local/sbin/gosu COPY --from=toolbuilder /dumb-init /usr/local/sbin/dumb-init +COPY --from=toolbuilder /su-exec /usr/local/sbin/su-exec COPY apt-install /bin/apt-install COPY checkupdates /bin/checkupdates CMD "bash" -LABEL version.debian=bullseyen \ +LABEL version.debian=bullseye \ version.gosu=$GOSU_VERSION \ version.dumb-init=$DUMB_INIT_VERSION \ build.date=$DATE