Docker - Docker Engine 结构结构概述
-
概述
- Docker Engine 结构的简单描述
-
ref
- docker 实战
- 第一本 docker 书
1. docker 版本
1. 版本
-
Docker Engine - Community
-
概述
- 社区版
-
内容
- 容器引擎
- 内建工具
- 编排
- 网络
- 安全
-
-
Docker Engine - Enterprise
-
概述
- docker 引擎企业版
-
内容
- 社区版
- 认证设置
- 插件
- ISV 容器
-
-
Docker Enterprise
-
概述
- docker 企业版
-
内容
- docker 引擎企业版
- 镜像管理
- 容器 app 管理
- 镜像安全扫描
-
2. 关注
-
我关注的内容
- 社区版
-
ref
- Overview of Docker editions
- 对了, 这个也是 docker 的官方文档
- 如果有我讲得不清楚的地方, 可以上这里确认
- 对了, 这个也是 docker 的官方文档
- Overview of Docker editions
2. Docker Engine 架构
-
概述
- Docker Engine 架构
-
架构
- cs 架构
- 由 3 个部分构成
- 我看的两本书, 都把 1 和 2 合成了一个
- 但是 官网文档, 却写了 3 个
- 由 3 个部分构成
- cs 架构
1. docker deamon
-
概述
- docker 守护进程
-
作用
- 直接处理 docker 的资源
-
控制
- 接受 restapi 的控制
2. restapi
-
概述
- 连接 客户端 与 docker daemon 的媒介
-
交互方式
- http restful
- 通道
-
默认
- 本地的某个 .sock 文件
- 只能本地客户端访问
- 本地的某个 .sock 文件
-
开放
- 可以绑定到某个 tcp 端口
-
3. docker cli
-
概述
- docker 客户端
-
交互方式
- 输入
- 命令行
- 输出
- restful
- 与 restapi 交互
- 输入
ps
-
docker 主要资源
- 镜像
- 网络
- 存储
- 容器
-
todo: 命令
- docker daemon 启动
- 绑定端口
- docker cli
- 连接远程的 docker daemon
- docker daemon 启动
尽量尝试解释清楚; 自己校对能力有限, 如果有错误欢迎指出