diff --git a/Dockerfile b/Dockerfile index 4c95ae2..37f5be9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -295,11 +295,10 @@ RUN \ pkg-config ######################## -ARG docker_user -ARG docker_user_id -ARG docker_password - -RUN \ - useradd -u $docker_user_id -m $docker_user \ - && echo "${docker_user}:${docker_password}" \ - | chpasswd && adduser $docker_user sudo +RUN USER=docker && \ + GROUP=docker && \ + curl -SsL https://github.com/boxboat/fixuid/releases/download/v0.5.1/fixuid-0.5.1-linux-amd64.tar.gz | tar -C /usr/local/bin -xzf - && \ + chown root:root /usr/local/bin/fixuid && \ + chmod 4755 /usr/local/bin/fixuid && \ + mkdir -p /etc/fixuid && \ + printf "user: $USER\ngroup: $GROUP\n" > /etc/fixuid/config.yml