大家好,我是 Linux 新手,我非常困惑。我尝试将我的用户添加到 docker 组,以在不使用 sudo 的情况下运行 docker,如下所示: https://docs.docker.com/engine/install/linux-postinstall/并且它工作正常(即使我关闭了终端或使用 vs-code)。昨天我重启电脑后,当我输入以下内容时,似乎我的用户没有任何组:
nitai@nitai-IdeaPad-5 ~ % id
uid=1000(nitai) gid=0(root) groups=0(root)
但是当我输入我当前的用户名时:
nitai@nitai-IdeaPad-5 ~ % id nitai
uid=1000(nitai) gid=0(root) groups=0(root),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),122(lpadmin),134(lxd),135(sambashare),136(docker)
它神奇地找到了所有群组。
我已经尝试再次将用户添加到docker组,重新启动计算机。我将不胜感激任何建议,在此先行致谢。
编辑:如果我使用su nitai
(以 nitai 身份从终端登录),我可以在当前终端中看到这些组。