From 3572c2c1ed63b941be863fbee629dfd399f1455b Mon Sep 17 00:00:00 2001 From: Yann Autissier Date: Mon, 17 Dec 2018 16:21:59 +0100 Subject: [PATCH] docker: mount systemd cgroup at startup --- srcpkgs/docker/files/docker/run | 4 ++++ srcpkgs/docker/template | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/srcpkgs/docker/files/docker/run b/srcpkgs/docker/files/docker/run index 95018249001..4dc3e6453fd 100755 --- a/srcpkgs/docker/files/docker/run +++ b/srcpkgs/docker/files/docker/run @@ -1,4 +1,8 @@ #!/bin/sh [ -r conf ] && . ./conf modprobe -q loop || exit 1 +mountpoint -q /sys/fs/cgroup/systemd || { + mkdir -p /sys/fs/cgroup/systemd; + mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd; +} exec chpst -o 1048576 -p 1048576 dockerd $OPTS 2>/dev/null diff --git a/srcpkgs/docker/template b/srcpkgs/docker/template index 500b9094a27..74d9f97d5c1 100644 --- a/srcpkgs/docker/template +++ b/srcpkgs/docker/template @@ -1,7 +1,7 @@ # Template file for 'docker' pkgname=docker version=18.09.1 -revision=1 +revision=2 wrksrc="${pkgname}-ce-${version}" hostmakedepends="git go pkg-config curl cmake" makedepends="libbtrfs-devel sqlite-devel device-mapper-devel libseccomp-devel libapparmor-devel libltdl-devel"