From 097e98919ff5163f33b13ad43fcad99a3b4ecbf4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?= Date: Wed, 13 Dec 2017 16:28:27 +0100 Subject: [PATCH] feat: add su-exec --- Dockerfile | 15 ++++++++------- root/etc/s6.d/.s6-svscan/finish | 3 ++- root/etc/s6.d/cron/finish | 0 3 files changed, 10 insertions(+), 8 deletions(-) mode change 100644 => 100755 root/etc/s6.d/.s6-svscan/finish mode change 100644 => 100755 root/etc/s6.d/cron/finish diff --git a/Dockerfile b/Dockerfile index 7f1db5c..01945d4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,11 @@ -FROM docker.io/alpine +FROM docker.io/alpine:3.7 MAINTAINER Jan Christian Grünhage -RUN apk update \ - && apk upgrade \ - && apk add \ - s6 -ADD root / +RUN apk update \ + && apk upgrade \ + && apk add \ + s6 \ + su-exec +ADD root / -CMD ["/bin/s6-svscan", "/etc/s6.d"] +CMD ["/bin/s6-svscan", "/etc/s6.d"] diff --git a/root/etc/s6.d/.s6-svscan/finish b/root/etc/s6.d/.s6-svscan/finish old mode 100644 new mode 100755 index 96b4b06..22665fa --- a/root/etc/s6.d/.s6-svscan/finish +++ b/root/etc/s6.d/.s6-svscan/finish @@ -1 +1,2 @@ -#!/bin/sh \ No newline at end of file +#!/bin/sh +exec /bin/true diff --git a/root/etc/s6.d/cron/finish b/root/etc/s6.d/cron/finish old mode 100644 new mode 100755