style: apply global formatting fixes (struct, spacing, zhlint)

This commit is contained in:
Baohua Yang
2026-02-21 11:08:52 -08:00
parent ad68b2d973
commit 79ac9c639a
159 changed files with 1708 additions and 882 deletions

View File

@@ -4,7 +4,7 @@
### 一句话理解容器
> **容器是镜像的运行实例如果把镜像比作程序那么容器就是进程**用面向对象编程的术语来说**镜像是类Class容器是对象Instance**
> **容器是镜像的运行实例如果把镜像比作程序那么容器就是进程**用面向对象编程的术语来说**镜像是类 (Class)容器是对象 (Instance)**
- 一个镜像可以创建多个容器
- 每个容器相互独立互不影响
@@ -78,7 +78,7 @@ flowchart TD
#### 镜像层 + 容器层
当容器运行时Docker 会在镜像的只读层之上创建一个**可写层**容器存储层
当容器运行时Docker 会在镜像的只读层之上创建一个**可写层** (容器存储层)
```mermaid
flowchart TD
@@ -91,7 +91,7 @@ flowchart TD
ContainerLayer --> ImageLayerN --> ImageLayerN1 --> Dots --> ImageLayer1
```
#### Copy-on-Write写时复制
#### Copy-on-Write (写时复制)
当容器需要修改镜像层中的文件时
@@ -166,6 +166,10 @@ stateDiagram-v2
2-1 容器生命周期状态流转图
#### 概述
总体概述了以下内容
#### 常用生命周期命令
运行以下命令
@@ -198,7 +202,7 @@ $ docker rm -f abc123 # 强制删除运行中的容器
### 容器与进程的关系
> **核心概念**容器的生命周期 = 主进程PID 1的生命周期
> **核心概念**容器的生命周期 = 主进程 (PID 1) 的生命周期
```bash
## 主进程运行,容器运行