在Linux的Ubuntu发行版上出于安全考虑默认不允许使用root身份登录,所以对于Docker的大多数命令需要使用sudo来获取临时权限,但可以通过将非root用户添加到docker用户组中而免去使用sudo。
下面的命令展示了如何把名为 npoulton 的用户添加到 Docker 组中,以及如何确认操作是否执行成功。
$ sudo usermod -aG docker changan
$ cat /etc/group | grep docker
docker:x:999:changan
如果当前登录用户就是要添加到 Docker 组中的用户的话,则需要重新登录,组权限设置才会生效。
网友评论