为什么id,id$USER不一样?

为什么id,id$USER不一样?

我将我的帐户添加到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

相关内容