From 794aa20983c9384726721e1c5d3a552ef7f8f4cf Mon Sep 17 00:00:00 2001 From: Akihiro Suda Date: Fri, 26 Jun 2020 16:45:49 +0900 Subject: [PATCH] dockerd-rootless.sh: support containerd v1.4 shim socket path convention The new shim socket path convention hardcodes `/run/containerd`: https://github.com/containerd/containerd/pull/4343 `dockerd-rootless.sh` is updated to hide the rootful `/run/containerd` from the mount namespace of the rootless dockerd. Signed-off-by: Akihiro Suda --- contrib/dockerd-rootless.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/dockerd-rootless.sh b/contrib/dockerd-rootless.sh index 6f001e9fc4..62da5315e7 100755 --- a/contrib/dockerd-rootless.sh +++ b/contrib/dockerd-rootless.sh @@ -94,6 +94,6 @@ else [ $_DOCKERD_ROOTLESS_CHILD = 1 ] # remove the symlinks for the existing files in the parent namespace if any, # so that we can create our own files in our mount namespace. - rm -f /run/docker /run/xtables.lock + rm -f /run/docker /run/containerd /run/xtables.lock exec dockerd $@ fi