计算机知识分享网

【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
官网参考地址:

https://docs.docker.com/engine/install/ubuntu/

#Ubuntu