📜  将本地用户添加到 Docker 组 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:25:20.626000             🧑  作者: Mango

将本地用户添加到 Docker 组 - Shell/Bash

在使用 Docker 容器时,通常需要在本地主机上执行 Docker 命令。如果当前用户不是 Docker 组的成员,则无法使用 Docker 命令。因此,将本地用户添加到 Docker 组是很重要的一步。

以下是将本地用户添加到 Docker 组的 Shell/Bash 命令和步骤:

步骤 1:创建 Docker 组(可选)

如果尚未创建 Docker 组,则可以使用以下命令创建:

sudo groupadd docker
步骤 2:将用户添加到 Docker 组中

使用以下命令将当前用户添加到 Docker 组中:

sudo usermod -aG docker $USER

请注意,此处使用了 $USER,它会自动获取当前用户的用户名。如果需要将其他用户添加到 Docker 组中,请将 $USER 替换为该用户的用户名。

步骤 3:重新登录

添加完用户到 Docker 组后,需要退出当前终端并重新登录,以使用户的更改生效。

步骤 4:验证用户是否在 Docker 组中

使用以下命令可以验证当前用户是否已添加到 Docker 组中:

docker info

如果看到以下内容,则说明用户已成功添加到 Docker 组中:

...
Username: $USER
...
总结

通过以上 Shell/Bash 命令和步骤,我们可以将本地用户添加到 Docker 组中,以便在本地主机上执行 Docker 命令,并轻松管理 Docker 容器。