为什么“groups”和“groups [myname]”会产生不同的结果?

为什么“groups”和“groups [myname]”会产生不同的结果?

我无法让 docker 正常工作,我怀疑这与“docker”组的权限和成员身份有关。我已运行命令将自己添加到 docker 组

sudo usermod -aG docker $USER

但它仍然不起作用。我注意到我得到了不同的groups结果groups [myname]

$ groups
[myname] adm cdrom sudo dip plugdev lpadmin sambashare

$ groups [myname]
[myname] : [myname] adm cdrom sudo dip plugdev lpadmin sambashare docker

为什么会这样?

答案1

如果你修改了你的账户(将自己添加到群组),并且不是退出并重新登录。

要解决您的问题,请重新登录您的会话。您可以但不需要重新启动。

相关内容