代码成就万世基积沙镇海,梦想永在凌云意意气风|

又一岁荣枯

园龄:3年4个月粉丝:11关注:6

docker报错Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock:

报错内容

Got permission denied while trying to connect to the Docker daemon socket at 
unix:///var/run/docker.sock: Get 
"http://%2Fvar%2Frun%2Fdocker.sock/v1.24/images/json": dial unix 
/var/run/docker.sock: connect: permission denied

解决办法

docker安装完成,一般用户没有权限启动docker服务,只能通过sudo来通过root用户权限来启动docker,此时对于一般用户而言,需要执行docker ps或者docker images命令查看容器或者镜像提示如题所示的错误。

1、使用sudo docker ps或者sudo docker images
2、把普通用户加入到docker组中

 这里的普通用户是huali,组docker在安装docker的时候,就已经添加了,所以只需要执行两个操作即可:
 # sudo gpasswd -a $USER docker 
 # newgrp docker
 将huali用户加入docker组之后,发现使用docker ps或者docker images不会提示权限不足了。

image

最好加个重启的命令

sudo systemctl restart docker

本文作者:又一岁荣枯

本文链接:https://www.cnblogs.com/java-six/p/16895977.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   又一岁荣枯  阅读(72)  评论(0编辑  收藏  举报
历史上的今天:
2021-11-16 一个简单的javaweb项目模板
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起