summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xcommon/bin/tinibin0 -> 24064 bytes
-rw-r--r--common/helsinki_repo.pub51
-rw-r--r--debian/stretch/Dockerfile29
3 files changed, 80 insertions, 0 deletions
diff --git a/common/bin/tini b/common/bin/tini
new file mode 100755
index 0000000..03af82f
--- /dev/null
+++ b/common/bin/tini
Binary files differ
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", "--"]