unbuntu中使用docker命令:Got permission denied while trying to connect to the Docker daemon socket...

今天在安装完docker之后,想使用pull命令拉一个镜像,然后终端提示这一串字符,意思是没有权限连接docker daemon socket。

Got permission denied while trying to connect to the Docker daemon socket...

然后利用万能搜索引擎一查,发现了两个解决方案:

方案一:前面加上sudo,这个方法太麻烦了

sudo docker pull hello-world

方案二:将当前用户加入到docker用户组

分别执行下面三条命令,这个方法好像没有什么用,重启docker之后还要再设置一次。

sudo groupadd docker

sudo gpasswd -a $USER docker

newgrp docker

方案三:使用远程连接工具(强烈推荐)

使用finalshell通过root用户连接虚拟机,然后所有问题都解决了,还能方便操作文件/文件夹。

如果你还不会安装虚拟机,这里有详细的教程

使用vmware workstation安装ubuntu,并在ubuntu上安装docker的详细教程如果你还没有安装虚拟机,推荐文章:VMware虚拟机安装Ubuntu20.04详细图文教程首先,安装docker的前提是虚拟机能够联网,如果能看到右上角有这个图标,说明虚拟机可以正常上网。当然了,如果网络共享设置成了NAT,但是又连不上网怎么办呢?Win+R,输入cmd打开命令窗口,然后输入services.msc打开系统的服务,找到这两个服务并启动:连上网络之后,参考钟老师的文章《Docker快速入门》完成docker的安装Docker快速入门安装过程没有遇到问题,但是到了设置编辑。https://blog.csdn.net/heyl163_/article/details/131503469finallshell连接虚拟机过程中会遇到连接不上的问题,可以参考文章

https://blog.csdn.net/heyl163_/article/details/131758124

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值