diff options
Diffstat (limited to 'src/base')
| -rw-r--r-- | src/base/Dockerfile | 19 | ||||
| -rw-r--r-- | src/base/VERSION | 2 | ||||
| -rw-r--r-- | src/base/targets/buster-builder | 0 | ||||
| -rw-r--r-- | src/base/targets/buster-slim | 0 | ||||
| -rw-r--r-- | src/base/targets/sid-slim | 0 |
5 files changed, 18 insertions, 3 deletions
diff --git a/src/base/Dockerfile b/src/base/Dockerfile index 30366a7..5a5b365 100644 --- a/src/base/Dockerfile +++ b/src/base/Dockerfile @@ -1,5 +1,4 @@ -ARG VERSION=buster-slim -FROM debian:${VERSION} +FROM debian:buster-slim as buster-slim ENV DEBIAN_FRONTEND=noninteractive RUN useradd -s /usr/sbin/nologin \ --create-home \ @@ -7,3 +6,19 @@ RUN useradd -s /usr/sbin/nologin \ app COPY bin/install_deb /usr/local/bin/install_deb WORKDIR /opt/app +FROM debian:sid-slim as sid-slim +ENV DEBIAN_FRONTEND=noninteractive +RUN useradd -s /usr/sbin/nologin \ + --create-home \ + --home-dir /opt/app \ + app +COPY bin/install_deb /usr/local/bin/install_deb +WORKDIR /opt/app +FROM buster-slim as buster-builder +ENV DEBIAN_FRONTEND=noninteractive +COPY bin/install_deb /usr/local/bin/install_deb +RUN install_deb curl +WORKDIR /opt/app +FROM debian:buster-slim as finale +ENV DEBIAN_FRONTEND=noninteractive +COPY bin/install_deb /usr/local/bin/install_deb diff --git a/src/base/VERSION b/src/base/VERSION index a3dce6c..f9cece5 100644 --- a/src/base/VERSION +++ b/src/base/VERSION @@ -1 +1 @@ -v0.0.2 +v0.0.3 diff --git a/src/base/targets/buster-builder b/src/base/targets/buster-builder new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/base/targets/buster-builder diff --git a/src/base/targets/buster-slim b/src/base/targets/buster-slim new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/base/targets/buster-slim diff --git a/src/base/targets/sid-slim b/src/base/targets/sid-slim new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/base/targets/sid-slim |