容器技术学习——非root用户管理Docker

以非 root 用户身份管理 Docker

要创建 docker 组并添加您的用户:

创建 docker 组,如果已有 docker 组则忽略。

sudo groupadd docker

将您的用户添加到该 docker 组。

sudo usermod -aG docker $USER

注销并重新登录,以便重新评估您的组成员身份。

如果在虚拟机上进行测试,则可能需要重新启动虚拟机才能使更改生效。

在桌面 Linux 环境(如 X Windows)上,完全注销会话,然后重新登录。

验证您是否可以运行 docker 命令。

docker run hello-world

Dragonfly 配置

We need to modify the Docker Daemon configuration to use the Dragonfly as a pull through registry.

Add or update the configuration item registry-mirrors in the configuration file/etc/docker/daemon.json. { "registry-mirrors": ["http://127.0.0.1:65001"] }