docker实际生产中遇到的问题及解决办法

docker服务启动失败

问题描述:机器之前安装过k8s等组件,安装docker后无法启动

"io.containerd.snapshotter.v1.zfs\"..." error="path /var/lib/docker/containerd/daemon/io.containerd.snapshotter.v1.zfs must be a zfs files

.containerd.metadata.v1.bolt\"..." type=io.containerd.metadata.v1

apshotter devmapper in metadata plugin" error="devmapper not configured"

解决:这里有containerd的目录,需要将/var/lib/docker整个目录删除掉

复制代码
 admin]# ls /var/lib/docker/
buildkit  containerd  containers  image  network  overlay2  plugins  runtimes  swarm  tmp  trust  volumes
 admin]# rm -rf /var/lib/docker/

问题描述:机器之前安装过k8s等组件,安装docker后无法启动

2018-cm2 dockerd55750: time="2024-02-05T14:39:29.366533889+08:00" level=warning msg="grpc: addrConn.createTransport failed to connect to {unix:///run/containerd/containerd.sock 0 <nil>}. Err :connection error: desc = \"transport: Error while dialing dial unix /run/containerd/containerd.sock: connect: connection refused\". Reconnecting..." module=grpc

Feb 05 14:39:31 gpu03-ga-llm-010030012018-cm2 dockerd55750: failed to start daemon: failed to dial "/run/containerd/containerd.sock": failed to dial "/run/containerd/containerd.sock": context deadline exceeded

解决:删除目录 /run/containerd/containerd.sock

复制代码
删除containerd的目录 
rm -rf /run/containerd/containerd.sock  
重启即可恢复
相关推荐
回忆2012初秋5 分钟前
【Nginx】原理、配置与运维实战(2)
运维·nginx·策略模式
Urbano1 小时前
工装外套全制作流程、工序痛点及自动化设备升级方案
运维·自动化
映翰通朱工1 小时前
工业4G网关无公网IP远程运维实战(内网终端异地访问方案)
运维·服务器·网络·安全·智能路由器
洪晓露1 小时前
将 rke2 集群证书延长至 10 年
运维·服务器·数据库
谢平康2 小时前
解决用 rm 报bash: /usr/bin/rm: Argument list too long错
linux·运维·运维开发
IP老炮不瞎唠2 小时前
Python 价格监控如何实现?思路与实用方法分享
运维·服务器·网络
GIS数据转换器2 小时前
城市排水生命线安全运行监测平台深度解析
java·运维·人工智能·python·安全·数据挖掘·无人机
Tokai_Teio_13 小时前
第四届黄河流域 misc
运维·服务器
开发者联盟league3 小时前
使用k8s安装Sonarqube
云原生·容器·kubernetes
hj2862513 小时前
Linux 网络服务综合笔记(概念 + 命令 + 实操案例)2
linux·运维·网络