Ubuntu20.04解决docker安装后is the docker daemon running? 问题

Ubuntu20.04解决docker安装后is the docker daemon running? 问题

问题描述

复制代码
docker info

后报错

复制代码
ERROR: Cannot connect to the Docker daemon at unix:///root/.docker/desktop/docker.sock. Is the docker daemon running?
errors pretty printing info

问题分析

之前安装过desktop版本的docker,然后发现使用的sock一直是 unix:///root/.docker/desktop/docker.sock ,但实际上cd到这个目录下根本没这个文件,就算卸载desktop版本,用sh方法重装后也无法更改,之后使用 .sh 安装的docker可能收到了之前没删干净的配置影响,所以sock使用的还是deskt版本的

问题解决

使用如下命令查看,发现有两个配置,*出现在desktop-linux的右上角,说明使用的desktop的配置,切换到default就好

复制代码
docker context ls
复制代码
docker context use default

重启docker服务
docker service docker restart

再次查看docker info

报错解决

相关推荐
115432031q几秒前
基于SpringBoot+Vue实现的旅游景点预约平台功能十三
java·前端·后端
战族狼魂4 分钟前
基于SpringBoot+PostgreSQL+ROS Java库机器人数据可视化管理系统
java·spring boot·postgresql
半个脑袋儿11 分钟前
Java线程控制: sleep、yield、join深度解析
java
巨懵12 分钟前
不使用dockerfile的方式制作一个Ubuntu20.04的镜像
docker
小智疯狂敲代码15 分钟前
Spring MVC-DispatcherServlet 的源码解析
java·面试
int0x0316 分钟前
Java中的内存"瘦身术":揭秘String Deduplication
java
半个脑袋儿16 分钟前
Java日期格式化中的“YYYY”陷阱:为什么跨年周会让你的年份突然+1?
java·后端
CHQIUU30 分钟前
Java 设计模式心法之第25篇 - 中介者 (Mediator) - 用“中央协调”降低对象间耦合度
java·设计模式·中介者模式
申城异乡人1 小时前
聊聊@Autowired与@Resource的区别
java·spring