mirror of
https://github.com/zhwei820/learn.lianglianglee.com.git
synced 2025-11-19 07:33:48 +08:00
fix img
This commit is contained in:
@@ -175,7 +175,7 @@ function hide_canvas() {
|
||||
<p>首先我们来回顾一下 Docker 的组件构成。</p>
|
||||
<h3>Docker 的组件构成</h3>
|
||||
<p>Docker 整体架构采用 C/S(客户端 / 服务器)模式,主要由客户端和服务端两大部分组成。客户端负责发送操作指令,服务端负责接收和处理指令。客户端和服务端通信有多种方式,即可以在同一台机器上通过<code>UNIX</code>套接字通信,也可以通过网络连接远程通信。</p>
|
||||
<p><img src="assets/CgqCHl9rFtSAPGOeAADIK4E6wrc522.png" alt="image.png" /></p>
|
||||
<p><img src="assets/CgqCHl9rFtSAPGOeAADIK4E6wrc522.png" alt="png" /></p>
|
||||
<p>图1 Docker 整体架构图</p>
|
||||
<p>从整体架构可知,Docker 组件大体分为 Docker 相关组件,containerd 相关组件和容器运行时相关组件。下面我们深入剖析下各个组件。</p>
|
||||
<h3>Docker 组件剖析</h3>
|
||||
@@ -524,7 +524,7 @@ busybox 9778 running /home/centos/runc 2020-09-06T09:25:32.4419
|
||||
<p>总体来说,Docker 的组件虽然很多,但每个组件都有自己清晰的工作职责,Docker 相关的组件负责发送和接受 Docker 请求,contianerd 相关的组件负责管理容器的生命周期,而 runc 负责真正意义上创建和启动容器。这些组件相互配合,才使得 Docker 顺利完成了容器的管理工作。</p>
|
||||
<h3>总结</h3>
|
||||
<p>到此,相信你已经完全掌握了 Docker 的组件构成,各个组件的作用和工作原理。本节课时的重点我帮你总结如下。</p>
|
||||
<p><img src="assets/Ciqc1F9y4vGAVzmAAADk1nlHpUA424.png" alt="7.png" /></p>
|
||||
<p><img src="assets/Ciqc1F9y4vGAVzmAAADk1nlHpUA424.png" alt="png" /></p>
|
||||
</div>
|
||||
</div>
|
||||
<div>
|
||||
|
||||
Reference in New Issue
Block a user