docker 相关组成

docker 客户端

文件名 docker, 一般默认安装在 /usr/bin 目录下。

比如我们执行的 docker ps 调用的就是 docker 客户端程序。

dockerd (docker daemon)服务

文件名 dockerd,一般默认安装在 /usr/bin 目录下。 比如我们说的 docker 服务,就是在说的 dockerd 服务。在 /lib/systemd/system 目录下,看到 docker.service

docker.socket

文件名 docker.socket, 一般默认安装在 /var/run 目录下。用来实现 docker 客户端和 dockerd 服务 之间的 API 通讯。

该文件 (/var/run/docker.socket) 是一个 linux socket(套接字) 文件,通过 la -al 命令可以看到该文件的标识是 s 。在 /lib/systemd/system 目录下

误操作

误操作删除 docker.socket 时,docker.service 将停止运行

无法使用 docker 命令

恢复

同目录下的 docker.pid 也删除 即 /var/run/docker.pid

手动删除后 重启docker

bash 复制代码
systemctl restart docker
相关推荐
辉的技术笔记1 小时前
Dify 配完了怎么知道对不对?5 个关键指标 + 诊断命令
docker
鸿儒5171 小时前
MR-50国产化GPU docker配置方法
docker·容器·mr
Zhu7583 小时前
在k8s集群部署ApacheHadoop单节点单数据副本
云原生·容器·kubernetes
bukeyiwanshui3 小时前
20260703 K8s ECShop商城项目
云原生·容器·kubernetes
糖果店的幽灵3 小时前
混沌测试从入门到精通(容器与K8s)
云原生·容器·kubernetes
蜀道山老天师16 小时前
K8s Secret 与 ConfigMap 配置管理及动态更新实战详解
云原生·容器·kubernetes
梦想的颜色16 小时前
【Docker部署插件】:使用 Docker 部署生产级 Kafka 完整版教程
安全·docker·中间件·kafka·消息队列·docker-compose·后端开发
↘"LYong16 小时前
旧版 CentOS 安装 Docker 完整指南(附国内镜像加速)
linux·运维·docker
满意的星月18 小时前
基于微服务和Docker容器技术的PaaS云平台架构设计(微服务架构实施原理)
docker·微服务·架构