Docker_运行机制

底层原理

  • 蓝色的大海 -- 宿主机系统  docker host

  • 鲸鱼  --- docker

  • 集装箱  -- 容器实例  --来自镜像模板

Dockers是一个Client-Server结构的系统

  • Dockers守护进程Docker Daemon 运行在主机上,然后通过Socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器

容器一个运行时的环境,集装箱

  • Docker daemon: 运行在宿主机上,Docker守护进程,用户通过Docker client(Docker命令)与Docker daemon交互
  • Docker client: Docker 命令行工具,是用户使用Docker的主要方式,Docker client与Docker daemon通信并将结果返回给用户,Docker client也可以通过socket或者RESTful api访问远程的Docker daemon
  • Docker hub/registry: 共享和管理Docker镜像,用户可以上传或者下载上面的镜像,官方地址为https://registry.hub.docker.com/,也可以搭建自己私有的Docker registry

 
原文地址:https://www.cnblogs.com/ZhaoLong-study/p/13585934.html