mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-12 04:41:17 +00:00
Fix figure captions, numbering, and heading level
This commit is contained in:
@@ -168,7 +168,7 @@ stateDiagram-v2
|
|||||||
Deleted --> [*]
|
Deleted --> [*]
|
||||||
```
|
```
|
||||||
|
|
||||||
图 2-1 容器生命周期状态流转图
|
图 2-1:容器生命周期状态流转图
|
||||||
|
|
||||||
#### 常用生命周期命令
|
#### 常用生命周期命令
|
||||||
|
|
||||||
|
|||||||
@@ -41,7 +41,7 @@ flowchart TB
|
|||||||
end
|
end
|
||||||
```
|
```
|
||||||
|
|
||||||
图 2-2 Registry、Repository 与 Tag 的层级关系
|
图 2-2:Registry、Repository 与 Tag 的层级关系
|
||||||
|
|
||||||
相关基本概念具体如下:
|
相关基本概念具体如下:
|
||||||
|
|
||||||
@@ -206,7 +206,7 @@ $ docker pull localhost:5000/myapp:v1.0
|
|||||||
│ │ 运行容器 │
|
│ │ 运行容器 │
|
||||||
```
|
```
|
||||||
|
|
||||||
图 2-3 镜像构建、推送与拉取流程
|
图 2-3:镜像构建、推送与拉取流程
|
||||||
|
|
||||||
#### 常用命令
|
#### 常用命令
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 8-1 Docker 数据挂载类型示意图
|
图 8-1:Docker 数据挂载类型示意图
|
||||||
|
|
||||||
这一章介绍如何在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有以下几种方式:
|
这一章介绍如何在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有以下几种方式:
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
### 11.6.1 架构概览
|
### 11.6.1 架构概览
|
||||||
|
|
||||||
在开始之前,先看整体架构 (如图 10-1 所示):
|
在开始之前,先看整体架构 (如图 11-1:所示):
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart TD
|
flowchart TD
|
||||||
@@ -31,7 +31,7 @@ flowchart TD
|
|||||||
Port8000 --> Browser
|
Port8000 --> Browser
|
||||||
```
|
```
|
||||||
|
|
||||||
图 10-1 Django + PostgreSQL 的 Compose 架构
|
图 11-1:Django + PostgreSQL 的 Compose 架构
|
||||||
|
|
||||||
**关键点**:
|
**关键点**:
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
### 11.7.1 架构概览
|
### 11.7.1 架构概览
|
||||||
|
|
||||||
如图 10-2 所示,Rails 与 PostgreSQL 在同一 Compose 网络中协同工作。
|
如图 11-2:所示,Rails 与 PostgreSQL 在同一 Compose 网络中协同工作。
|
||||||
|
|
||||||
```mermaid
|
```mermaid
|
||||||
flowchart TD
|
flowchart TD
|
||||||
@@ -31,7 +31,7 @@ flowchart TD
|
|||||||
Port3000 --> Browser
|
Port3000 --> Browser
|
||||||
```
|
```
|
||||||
|
|
||||||
图 10-2 Rails + PostgreSQL 的 Compose 架构
|
图 11-2:Rails + PostgreSQL 的 Compose 架构
|
||||||
|
|
||||||
### 11.7.2 准备工作
|
### 11.7.2 准备工作
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 13-1 Kubernetes 项目标识
|
图 13-1:Kubernetes 项目标识
|
||||||
|
|
||||||
### 13.1.1 什么是 Kubernetes
|
### 13.1.1 什么是 Kubernetes
|
||||||
|
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 13-2 Kubernetes 基本概念示意图
|
图 13-2:Kubernetes 基本概念示意图
|
||||||
|
|
||||||
* 节点 (`Node`):一个节点是一个运行 Kubernetes 中的主机。
|
* 节点 (`Node`):一个节点是一个运行 Kubernetes 中的主机。
|
||||||
* 容器组 (`Pod`):一个 Pod 对应于由若干容器组成的一个容器组,同个组内的容器共享一个存储卷 (volume)。
|
* 容器组 (`Pod`):一个 Pod 对应于由若干容器组成的一个容器组,同个组内的容器共享一个存储卷 (volume)。
|
||||||
|
|||||||
@@ -17,7 +17,7 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 13-3 Kubernetes 运行原理图
|
图 13-3:Kubernetes 运行原理图
|
||||||
|
|
||||||
可见,Kubernetes 首先是一套分布式系统,由多个节点组成,节点分为两类:一类是属于管理平面的主节点/控制节点 (Master Node);一类是属于运行平面的工作节点 (Worker Node)。
|
可见,Kubernetes 首先是一套分布式系统,由多个节点组成,节点分为两类:一类是属于管理平面的主节点/控制节点 (Master Node);一类是属于运行平面的工作节点 (Worker Node)。
|
||||||
|
|
||||||
@@ -52,4 +52,4 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 13-4 kube-proxy 请求转发示意图
|
图 13-4:kube-proxy 请求转发示意图
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
## 15.1 简介
|
## 15.1 简介
|
||||||
|
|
||||||
如图 12-5 所示,etcd 项目使用该标识。
|
如图 15-1:所示,etcd 项目使用该标识。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 12-5 etcd 项目标识
|
图 15-1:etcd 项目标识
|
||||||
|
|
||||||
`etcd` 是 `CoreOS` 团队于 2013 年 6 月发起的开源项目,它的目标是构建一个高可用的分布式键值 (`key-value`) 数据库,基于 `Go` 语言实现。我们知道,在分布式系统中,各种服务的配置信息的管理分享,服务的发现是一个很基本同时也是很重要的问题。`CoreOS` 项目就希望基于 `etcd` 来解决这一问题。
|
`etcd` 是 `CoreOS` 团队于 2013 年 6 月发起的开源项目,它的目标是构建一个高可用的分布式键值 (`key-value`) 数据库,基于 `Go` 语言实现。我们知道,在分布式系统中,各种服务的配置信息的管理分享,服务的发现是一个很基本同时也是很重要的问题。`CoreOS` 项目就希望基于 `etcd` 来解决这一问题。
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
## 16.2 腾讯云
|
## 16.2 腾讯云
|
||||||
|
|
||||||
如图 13-5 所示,腾讯云提供完整的云基础设施与容器能力。
|
如图 16-1:所示,腾讯云提供完整的云基础设施与容器能力。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 13-5 腾讯云标识
|
图 16-1:腾讯云标识
|
||||||
|
|
||||||
[腾讯云](https://cloud.tencent.com/act/cps/redirect?redirect=1040\&cps_key=3a5255852d5db99dcd5da4c72f05df61\&from=console)在架构方面经过多年积累,并且有着多年对海量互联网服务的经验。不管是社交、游戏还是其他领域,都有多年的成熟产品来提供产品服务。腾讯在云端完成重要部署,为开发者及企业提供云服务、云数据、云运营等整体一站式服务方案。
|
[腾讯云](https://cloud.tencent.com/act/cps/redirect?redirect=1040\&cps_key=3a5255852d5db99dcd5da4c72f05df61\&from=console)在架构方面经过多年积累,并且有着多年对海量互联网服务的经验。不管是社交、游戏还是其他领域,都有多年的成熟产品来提供产品服务。腾讯在云端完成重要部署,为开发者及企业提供云服务、云数据、云运营等整体一站式服务方案。
|
||||||
|
|
||||||
@@ -14,7 +14,7 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 13-6 腾讯云容器服务示意图
|
图 16-2:腾讯云容器服务示意图
|
||||||
|
|
||||||
### 腾讯云容器服务 (TKE) 简介
|
### 腾讯云容器服务 (TKE) 简介
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
## 16.3 阿里云
|
## 16.3 阿里云
|
||||||
|
|
||||||
如图 13-3 所示,阿里云是国内主流云服务平台之一。
|
如图 16-3:所示,阿里云是国内主流云服务平台之一。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 13-3 阿里云标识
|
图 16-3:阿里云标识
|
||||||
|
|
||||||
[阿里云](https://www.aliyun.com/?source=5176.11533457\&userCode=8lx5zmtu\&type=copy)创立于 2009 年,是中国较早的云计算平台。阿里云致力于提供安全、可靠的计算和数据处理能力。
|
[阿里云](https://www.aliyun.com/?source=5176.11533457\&userCode=8lx5zmtu\&type=copy)创立于 2009 年,是中国较早的云计算平台。阿里云致力于提供安全、可靠的计算和数据处理能力。
|
||||||
|
|
||||||
@@ -15,7 +15,7 @@
|
|||||||
<!-- 注意:原阿里云容器服务截图链接已失效,请参考阿里云官方文档获取最新界面截图 -->
|
<!-- 注意:原阿里云容器服务截图链接已失效,请参考阿里云官方文档获取最新界面截图 -->
|
||||||
<!-- 原链接: https://img.alicdn.com/tps/TB10yjtPpXXXXacXXXXXXXXXXXX-1531-1140.png -->
|
<!-- 原链接: https://img.alicdn.com/tps/TB10yjtPpXXXXacXXXXXXXXXXXX-1531-1140.png -->
|
||||||
|
|
||||||
图 13-4 阿里云容器服务示意图(请访问 [阿里云容器服务 ACK 官方文档](https://help.aliyun.com/product/85222.html) 查看最新界面)
|
图 16-4:阿里云容器服务示意图(请访问 [阿里云容器服务 ACK 官方文档](https://help.aliyun.com/product/85222.html) 查看最新界面)
|
||||||
|
|
||||||
### 阿里云容器服务 ACK 简介
|
### 阿里云容器服务 ACK 简介
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
## 16.4 亚马逊云
|
## 16.4 亚马逊云
|
||||||
|
|
||||||
如图 13-1 所示,AWS 是全球主流云服务平台之一。
|
如图 16-5:所示,AWS 是全球主流云服务平台之一。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 13-1 AWS 标识
|
图 16-5:AWS 标识
|
||||||
|
|
||||||
[AWS](https://www.amazonaws.cn),即 Amazon Web Services,是亚马逊 (Amazon) 公司的 IaaS 和 PaaS 平台服务。AWS 提供了一整套基础设施和应用程序服务,使用户几乎能够在云中运行一切应用程序:从企业应用程序和大数据项目,到社交游戏和移动应用程序。AWS 面向用户提供包括弹性计算、存储、数据库、应用程序在内的一整套云计算服务,能够帮助企业降低 IT 投入成本和维护成本。
|
[AWS](https://www.amazonaws.cn),即 Amazon Web Services,是亚马逊 (Amazon) 公司的 IaaS 和 PaaS 平台服务。AWS 提供了一整套基础设施和应用程序服务,使用户几乎能够在云中运行一切应用程序:从企业应用程序和大数据项目,到社交游戏和移动应用程序。AWS 面向用户提供包括弹性计算、存储、数据库、应用程序在内的一整套云计算服务,能够帮助企业降低 IT 投入成本和维护成本。
|
||||||
|
|
||||||
@@ -23,4 +23,4 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 13-2 AWS 容器服务示意图
|
图 16-6:AWS 容器服务示意图
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
# Fedora CoreOS
|
## Fedora CoreOS
|
||||||
|
|
||||||
`CoreOS` 是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本,它继承了 Fedora Atomic Host 和 CoreOS Container Linux 的优势。
|
`CoreOS` 是一个专门为安全和大规模运行容器化工作负载而构建的新 Fedora 版本,它继承了 Fedora Atomic Host 和 CoreOS Container Linux 的优势。
|
||||||
|
|
||||||
|
|||||||
@@ -68,7 +68,7 @@
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
图 16-1 Docker 客户端命令分类示意图
|
图 A-1:Docker 客户端命令分类示意图
|
||||||
|
|
||||||
### 参考
|
### 参考
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user