如果你希望特定的用户(例如 ywgx)能够执行 Docker 命令,你需要将该用户添加到 docker
用户组。这样做的原因是 Docker 命令通常需要 root 权限,但是将用户添加到 docker
组可以让用户无需 sudo
就能执行 Docker 命令。
以下是如何将用户添加到 docker
组的步骤:
docker
组(如果还没有的话):sudo groupadd docker
docker
组:sudo usermod -aG docker ywgx
注意:将用户添加到 docker
组等同于赋予他们 root 权限,因为他们现在可以通过运行一个 Docker 容器来获取 root 权限。因此,你应该只将信任的用户添加到 docker
组。