在电脑上运行的docker由client和server组成,我们输入docker version命令实际上是通过客户端将请求发送到同一台电脑上的Doceker Daemon服务,由Docker Daemon返回信息,客户端收到信息后展示在控制台上,来自stack overflow的架构图如下:

而daemon默认监听的是/var/run/docker.sock这个套接字文件,所以docker客户端只要把请求发往这里,daemon就能收到并且做出响应,也就可以实现docker ps,docker images这样的效果。

例如,实现docker containers功能可以用:

curl  --unix-socket /var/run/docker.sock http://docker/containers/json

在docker官方文档:docker-engine中,介绍了三种访问docker Remote API的方式,分别是unix套接字文件、tcp监听端口和fd文件描述符

docker.socker相关推荐

  1. docker portainer_Docker入门详解(十一) 图形Portainer

    一.介绍    Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容器控制台操作.S ...

  2. Docker图形化管理工具之Portainer

    What is Portainer? Portainer是一款轻量级的图形化管理工具,通过它我们可以轻松管理不同的docker环境.Portainer部署和使用都非常的简单,它由一个可以运行在任何do ...

  3. Docker轻量级管理工具Portainer

    Docker轻量级管理工具Portainer Portainer简介 Portainer是一款轻量级的Docker容器管理工具,具有WebUI界面,可以在WebUI上启动.停止.删除.配置容器,搜索需 ...

  4. docker:轻量级图形页面管理工具Portainer

    1.介绍 docker 图形化管理提供了很多工具,有Portainer.Docker UI.Shipyard等等,本文主要介绍Portainer. Portainer是一个开源.轻量级Docker管理 ...

  5. 安装docker的可视化UI——Portainer

    文章目录 安装Portainer的预置操作 安装Portainer 访问Portainer 访问Portainer出现的错误 开始正常访问Portainer 附录:docker命令笔记 安装Porta ...

  6. Portainer -- Docker可视化管理工具的安装配置及使用

    Portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容器控制台 ...

  7. 【Docker】安装 Portainer

    Portainer 安装与配置 Portainer 是一个开源.轻量级Docker管理用户界面,基于Docker API,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载 ...

  8. docker部署Portainer

    一.Portainer概述 Portainer可以在Docker上运行,而且部署起来非常简单 Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的 ...

  9. DOCKER图形页面管理工具--3种。

    基本上是3个工具,DOCKER UI,shipyard,portainer.对比后,shipyard最强大,其次是portainer,最后是docker ui. docker针对于系统工程师或者开发人 ...

最新文章

  1. 观Citrix最新官方发布评测报告有感-外行看热闹,内行看门道
  2. 【原创】android——SQLite的cmd命令的基本操作
  3. Qt Creator创建Qt Quick项目
  4. java compliance_java complier compliance level问题引发的思考
  5. 从LeNet到SENet——卷积神经网络回顾
  6. 【开源社区】如何参与JEECG开源团队?
  7. EXcel 2016添加下拉列表,并且配置不同颜色,图文并茂手把手指导
  8. CLR via C# 内存管理读书记
  9. Apache部署多个WordPress网站
  10. jar打包 剔除第三方依赖以及它的依赖_spring boot + gradle 打包 bootJar 瘦身分离 lib...
  11. Atititjs javascript异常处理机制与java异常的转换.js exception process
  12. ESP8266文档阅读ESP8266 SDK 入门指南
  13. vf程序设计与c语言,全国计算机等级考试vf和C语言哪个更好
  14. endnote文献使用简明教程+遇到问题
  15. PDF编辑技巧2:删除页面和添加页面
  16. 斯特林数 java实现_斯特林数
  17. JQuery实现表单验证并使错误数据其无法提交到数据库
  18. net core mysql开源框架_.NetCore开源集成框架
  19. 基于蒙特卡洛法的规模化电动汽车充电负荷预测(PythonMatlab实现)
  20. 富通天下(T 面试)

热门文章

  1. 土木工程模板计算机专业,土木工程专业职业生涯规划模板(5页)-原创力文档...
  2. divergence
  3. AUTOCAD学习笔记2:样板文件的区分
  4. 入手iphone XR体验
  5. r730 虚拟磁盘不见了_戴尔服务器R730 无法分区安装解决办法
  6. 寄存器就是这么写出来的
  7. 简单使用gige千兆网口工业相机,国产崛起(二,c#)
  8. “布”道AI的正确打开方式
  9. NVIDIA平台Xavier/TX2板相机视频输入方案
  10. 中国支付清算协会提倡:第三方支付行业者避免使用ChatGPT