我将我的帐户添加到docker
群组。
joont@joont-ubuntu:~$ sudo gpasswd -a joont docker
我输入了内容id
来检查我的账户是否已添加。
joont@joont-ununtu:~$ id
uid=1000(joont) gid=1000(joont) groups=1000(joont),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),126(sambashare)
如您所见,它不适用。
但是当我输入时id $USER
,结果不同。
joont@joont-ununtu:~$ id joont
uid=1000(joont) gid=1000(joont) groups=1000(joont),999(docker)
它们为何不同?
现在我还是docker command
离不开sudo
。
joont@joont-ununtu:~$ docker container ls
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/json: dial unix /var/run/docker.sock: connect: permission denied