Skip to content

Latest commit

 

History

History
31 lines (24 loc) · 776 Bytes

userid-004.md

File metadata and controls

31 lines (24 loc) · 776 Bytes

How to run Docker container with userID at runtime

$ docker run -d --user 1001 ubuntu:latest sleep infinity
0de5393c47ab138c7679957a4bec97672f910f77fba842b4637ef5de4f327e38
$ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS
          NAMES
0de5393c47ab        ubuntu:latest       "sleep infinity"    6 seconds ago       Up 4 seconds          eloquent_meninsky
$ docker exec -it 0de id
uid=1001 gid=0(root) groups=0(root)
[node3] (local) [email protected] ~

How can I specify user under Dockerfile

git clone https://github.com/collabnix/dockerlabs/

cd beginners/user/
docker build -t collabnix/createuser -f ./user1.Dockerfile .