要将 Linux 用户 mjroot 添加到 docker 用户组(这样该用户无需 sudo 即可执行 docker 命令)
mjroot
docker
sudo
getent group docker
docker:x:999:
sudo groupadd docker # 仅当组不存在时执行
usermod
-aG
sudo usermod -aG docker mjroot
newgrp docker
id mjroot # 查看用户所属组,应包含 docker
docker ps # 若能正常输出(即使无容器也会显示表头),说明配置成功
/var/run/docker.sock
root
Permission denied
sudo chmod 666 /var/run/docker.sock # 临时开放 docker.sock 权限(谨慎使用)