linux更改 docker 为非 root 用户运行

linux用官方的package manager下载docker,一般都是sudo apt-get install docker,或者sudo yum install docker.安装后的docker其实是需要root用户才能运行,直接下deb,rpm包安装后也是需要root用户才能运行的。如果更改为非root运行docker要怎么做呢?

首先创建一个docker的group,sudo groupadd docker,如果这个group已经存在可以忽略 .

其次赋予docker的权限,sudo usermod -aG docker $USER 这个是把docker权限赋予为当前登录用户.

最后更新权限生效,系统重启后就可以使用普通用户权限执行 docker, 如果不想重启,可以使用下面的命令更新并激活组权限newgrp docker .希望能帮助需要帮助的人。

发表评论

邮箱地址不会被公开。 必填项已用*标注