diff options
-rwxr-xr-x | common/bin/tini | bin | 0 -> 24064 bytes | |||
-rw-r--r-- | common/helsinki_repo.pub | 51 | ||||
-rw-r--r-- | debian/stretch/Dockerfile | 29 |
3 files changed, 80 insertions, 0 deletions
diff --git a/common/bin/tini b/common/bin/tini Binary files differnew file mode 100755 index 0000000..03af82f --- /dev/null +++ b/common/bin/tini diff --git a/common/helsinki_repo.pub b/common/helsinki_repo.pub new file mode 100644 index 0000000..5952c40 --- /dev/null +++ b/common/helsinki_repo.pub @@ -0,0 +1,51 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +u9vVOq/VZDZaU58M7BnA2LM4Yls= +=rM3X +-----END PGP PUBLIC KEY BLOCK----- diff --git a/debian/stretch/Dockerfile b/debian/stretch/Dockerfile new file mode 100644 index 0000000..36b7039 --- /dev/null +++ b/debian/stretch/Dockerfile @@ -0,0 +1,29 @@ +FROM debian:stretch +MAINTAINER Christian Pointner <equinox@helsinki.at> + +LABEL at.helsinki.docker.os.distro=debian at.helsinki.docker.os.release=stretch + +RUN set -x \ + && echo 'deb http://apt.helsinki.at/debian/ stretch main' > /etc/apt/sources.list \ + && echo 'deb http://apt.helsinki.at/debian/ stretch-updates main' >> /etc/apt/sources.list \ + && echo 'deb http://apt.helsinki.at/debian-security/ stretch/updates main' >>/etc/apt/sources.list \ + && echo 'APT::Install-Recommends "false";' >/etc/apt/apt.conf.d/02-norecommends \ + && apt-get update -q \ + && apt-get install -y -q tzdata gnupg2 \ + && apt-get upgrade -y -q \ + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + +COPY common/helsinki_repo.pub /tmp +RUN set -x \ + && echo 'deb http://build.helsinki.at/ stretch main' >>/etc/apt/sources.list.d/helsinki.list \ + && apt-key add /tmp/helsinki_repo.pub \ + && apt-get update -q \ + && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* + +RUN set -x \ + && echo "Europe/Vienna" > /etc/timezone \ + && dpkg-reconfigure -f noninteractive tzdata + +COPY common/bin/tini /usr/local/bin/ + +ENTRYPOINT ["tini", "--"] |