From b7e641534f88c7ca4a829c9c4a93b40097d15fb6 Mon Sep 17 00:00:00 2001 From: Oblivion Date: Thu, 9 Dec 2021 21:29:38 +0000 Subject: [PATCH 1/2] run_docker user --- ci/run_docker.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ci/run_docker.sh b/ci/run_docker.sh index 9f81e68143..c1d81fe8ce 100755 --- a/ci/run_docker.sh +++ b/ci/run_docker.sh @@ -11,7 +11,7 @@ docker image inspect "$BUILD_IMAGE" &> /dev/null || { } if [[ $# -ge 1 ]]; then - docker run -v "$PWD":/src -w /src -it "$BUILD_IMAGE" "$@" + docker run --user "$(id -u):$(id -g)" -v "$PWD":/src -w /src -it "$BUILD_IMAGE" "$@" else - docker run -v "$PWD":/src -w /src --privileged -it "$BUILD_IMAGE" /bin/bash -l + docker run --user "$(id -u):$(id -g)" -v "$PWD":/src -w /src --privileged -it "$BUILD_IMAGE" /bin/bash -l fi From 034f5d42cf04a11fc6e4ef6283b79bfb76fae490 Mon Sep 17 00:00:00 2001 From: Ehsan Saei <71217171+esigo@users.noreply.github.com> Date: Thu, 9 Dec 2021 22:44:10 +0100 Subject: [PATCH 2/2] no user needed for privileged --- ci/run_docker.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/run_docker.sh b/ci/run_docker.sh index c1d81fe8ce..d3b78c3af9 100755 --- a/ci/run_docker.sh +++ b/ci/run_docker.sh @@ -13,5 +13,5 @@ docker image inspect "$BUILD_IMAGE" &> /dev/null || { if [[ $# -ge 1 ]]; then docker run --user "$(id -u):$(id -g)" -v "$PWD":/src -w /src -it "$BUILD_IMAGE" "$@" else - docker run --user "$(id -u):$(id -g)" -v "$PWD":/src -w /src --privileged -it "$BUILD_IMAGE" /bin/bash -l + docker run -v "$PWD":/src -w /src --privileged -it "$BUILD_IMAGE" /bin/bash -l fi