当前位置: 首页 > article >正文

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

systemctl restart docker


http://www.kler.cn/a/404097.html

相关文章:

  • 【Swift】字符串和字符
  • Bug:引入Feign后触发了2次、4次ContextRefreshedEvent
  • Android ROM开发 编译阶段设置预置文件或者文件夹的权限
  • 【PyTorch】Pytorch中torch.nn.Conv1d函数详解
  • 【C++】深入理解 C++ 中的继承进阶:多继承、菱形继承及其解决方案
  • 【再谈设计模式】适配器模式 ~接口兼容的桥梁
  • 网络中的TCP协议详解
  • vxe-table 打印出货单、自定义打印单据
  • 【2024APMCM亚太杯B题】空调形状优化 模型+代码+论文
  • 什么是 C++ 中的移动语义?它的作用是什么?
  • Apache Maven 标准文件目录布局
  • STM32的中断(什么是外部中断和其他中断以及中断号是什么)
  • Elasticsearch面试内容整理-性能优化
  • mac2024 安装node和vue
  • pymysql模块
  • 【定长滑动窗口】【刷题笔记】
  • MySQL深度剖析-全局锁、表锁、行锁
  • JSON.toJSONString(awards) 全是空 [{}{}{}{}{}]
  • .NET高效下载word文件
  • 23 Jumping Back and Forth
  • debian 如何进入root
  • JS推荐实践
  • AI社媒引流工具:解锁智能化营销的新未来
  • Java语言编程,通过阿里云mongo数据库监控实现数据库的连接池优化
  • 排序【数据结构】【算法】
  • EasyExcel并行导出多个excel文件并压缩下载