【ubuntu】ubuntu启动docker镜像权限解决方案
1.当我在Ubuntu下启动一个镜像时,报权限错误
sudo docker run --privileged=true -d --name zookeeper --publish 2181:2181 -d qq986945193/david_zookeeper3.4.13:v1.0
错误简单描述
dial unix /var/run/docker.sock: connect: permission denied
修改权限解决问题
# 添加当前用户到docker用户组 ${USER}指用户名
sudo gpasswd -a ${USER} docker
# 查看用户组下用户,检查添加是否成功
cat /etc/group | grep docker
# 重启docker服务
sudo service docker restart
# 切换当前会话到新组【group】或重启会话
newgrp - docker
# 更改文件权限
sudo chmod 666 /var/run/docker.sock