Fix missing links

This commit is contained in:
Baohua Yang
2026-02-22 13:40:20 -08:00
parent 92ea9623b2
commit e57704271d
54 changed files with 228 additions and 224 deletions

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
排除不需要的文件可以