How to run docker container as current user & group

If you want to prevent your docker container creating files as root, use

docker_user_flag.sh
--user $(id -u):$(id -g)

as an argument to docker run. Example:

docker_run_example.sh
docker run --user $(id -u):$(id -g) -it -v $(pwd):/app myimage

 


Check out similar posts by category: Container, Docker, Linux