1 背景
默认情况下,docker 仅可以使用 root 特权用户操作执行,原因是操作 docker 时需要有/var/run/docker.sock的读权限。
当我们查看该文件权限是,发现对组docker是有该文件的rw权限的,因此我们可以将非特权用户添加到docker组即可实现非特权用户使用docker的目的。
2 方法
我们可以执行使用groupadd来添加docker用户组:
sudo groupadd docker然后使用gpasswd将特定用户添加到docker用户组:
sudo gpasswd -a {用户名} docker最后重启docker服务即可:
sudo service docker restart即可完成!