From c8cfc590cc8252a3130c40f5257c32c9a3cd7a82 Mon Sep 17 00:00:00 2001 From: Anton Lundin Date: Fri, 22 Nov 2019 16:24:09 +0100 Subject: [PATCH] Better userns detection in container-script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This uses formatting to have docker info just emit the information we're interested in. Based-on-code-by: Sebastiaan van Stijn Signed-off-by: Anton Lundin Co-Authored-By: Sebastiaan van Stijn --- script/run/run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/script/run/run.sh b/script/run/run.sh index dc28eeb7e..5bed51cac 100755 --- a/script/run/run.sh +++ b/script/run/run.sh @@ -56,7 +56,7 @@ DOCKER_RUN_OPTIONS="$DOCKER_RUN_OPTIONS -i" # Handle userns security -if docker info 2>/dev/null | grep -q userns; then +if docker info --format '{{json .SecurityOptions}}' 2>/dev/null | grep -q 'name=userns'; then DOCKER_RUN_OPTIONS="$DOCKER_RUN_OPTIONS --userns=host" fi