Fix missing links

This commit is contained in:
Baohua Yang
2026-02-22 13:40:20 -08:00
parent 347c38e8bc
commit 8c77a9aa99
54 changed files with 228 additions and 224 deletions
+6 -6
View File
@@ -28,7 +28,7 @@ flowchart TD
Docker 选择联合文件系统作为其存储驱动,主要基于以下几个核心优势。
#### 1。镜像分层复用
#### 1. 镜像分层复用
如下代码块所示,展示了相关示例:
@@ -40,7 +40,7 @@ flowchart TD
多个镜像共享相同的底层,节省磁盘空间。
#### 2。快速构建
#### 2. 快速构建
每个 Dockerfile 指令创建一层,只有变化的层需要重建:
@@ -53,7 +53,7 @@ COPY . . # 层4:应用代码
代码变化时,只需重建层 4,层 1-3 使用缓存。
#### 3。容器启动快
#### 3. 容器启动快
容器启动时不需要复制镜像,只需:
@@ -202,7 +202,7 @@ $ docker inspect nginx:alpine --format '{{json .GraphDriver.Data}}' | jq
为了构建高效、轻量的镜像,我们在使用联合文件系统时应注意以下几点。
#### 1。减少镜像层数
#### 1. 减少镜像层数
如下代码块所示,展示了相关示例:
@@ -220,14 +220,14 @@ RUN apt-get update && \
rm -rf /var/lib/apt/lists/*
```
#### 2。避免在容器中写入大量数据
#### 2. 避免在容器中写入大量数据
容器层的写入性能低于直接写入。大量数据应使用:
- 数据卷 (Volume)
- 绑定挂载 (Bind Mount)
#### 3。使用。dockerignore
#### 3. 使用 .dockerignore
排除不需要的文件可以: