diff --git a/alpine/Dockerfile b/alpine/Dockerfile index 7104861ba..7295cfb50 100644 --- a/alpine/Dockerfile +++ b/alpine/Dockerfile @@ -1,4 +1,4 @@ -FROM justincormack/moby-alpine-base:c31ad889c44f78974e8e04a5d489be3a07e77536 +FROM justincormack/moby-alpine-base:ac8b97858e93f51dff9a2a2229be551638aff1b2 ENV ARCH=x86_64 diff --git a/alpine/base/Dockerfile b/alpine/base/Dockerfile index d4b75d411..6d63eff3f 100644 --- a/alpine/base/Dockerfile +++ b/alpine/base/Dockerfile @@ -22,4 +22,5 @@ RUN \ e2fsprogs-extra \ openssl \ jq \ + util-linux \ && rm -rf /var/cache/apk/* diff --git a/alpine/etc/fstab b/alpine/etc/fstab index 0b20d1a8c..70045eb5c 100644 --- a/alpine/etc/fstab +++ b/alpine/etc/fstab @@ -1,2 +1 @@ tmpfs /run tmpfs defaults,nodev,relatime,size=10%,mode=755 0 0 -tmpfs /run tmpfs remount,bind,shared 0 0 diff --git a/alpine/packages/docker/etc/init.d/docker b/alpine/packages/docker/etc/init.d/docker index 82ef229c2..ffd416bb1 100755 --- a/alpine/packages/docker/etc/init.d/docker +++ b/alpine/packages/docker/etc/init.d/docker @@ -13,6 +13,9 @@ start() pidfile="/run/docker.pid" + # mount /run shared eg for volume drivers + mount -o remount,bind,shared /run + # create cgroups mount for systemd containers if [ ! -d /sys/fs/cgroup/systemd ] then