This commit is contained in:
Baohua Yang
2026-02-09 12:56:12 -08:00
parent 63377d0431
commit b44c9acd6c
228 changed files with 326 additions and 271 deletions

View File

@@ -1,4 +1,4 @@
## Docker 镜像
## 2.1 Docker 镜像
## Docker 镜像
@@ -238,5 +238,5 @@ Docker 镜像可以通过以下方式获取:
- [获取镜像](../04_image/4.1_pull.md) Registry 下载镜像
- [使用 Dockerfile 定制镜像](../04_image/4.5_build.md)创建自己的镜像
- [Dockerfile 最佳实践](../15_appendix/15.1_best_practices.md)构建高质量镜像的技巧
- [底层实现 - 联合文件系统](../13_implementation/13.4_ufs.md)深入理解分层存储的技术原理
- [Dockerfile 最佳实践](../16_appendix/16.1_best_practices.md)构建高质量镜像的技巧
- [底层实现 - 联合文件系统](../14_implementation/14.4_ufs.md)深入理解分层存储的技术原理

View File

@@ -1,4 +1,4 @@
## Docker 容器
## 2.2 Docker 容器
## Docker 容器
@@ -137,8 +137,8 @@ $ docker rm abc123
| 方式 | 说明 | 适用场景 |
|------|------|---------|
| **[数据卷Volume](../07_data_network/data/volume.md)** | Docker 管理的存储 | 数据库应用数据 |
| **[绑定挂载Bind Mount](../07_data_network/data/bind-mounts.md)** | 挂载宿主机目录 | 开发时共享代码 |
| **[数据卷Volume](../08_data_network/data/volume.md)** | Docker 管理的存储 | 数据库应用数据 |
| **[绑定挂载Bind Mount](../08_data_network/data/bind-mounts.md)** | 挂载宿主机目录 | 开发时共享代码 |
```bash
## 使用数据卷(推荐)
@@ -254,7 +254,7 @@ Docker 容器通过以下 Namespace 实现隔离:
| **IPC** | 进程间通信 | 独立的信号量消息队列 |
| **USER** | 用户 | 独立的用户和组 ID |
> 想深入了解请阅读[底层实现 - 命名空间](../13_implementation/13.2_namespace.md)
> 想深入了解请阅读[底层实现 - 命名空间](../14_implementation/14.2_namespace.md)
### 本章小结
@@ -273,4 +273,4 @@ Docker 容器通过以下 Namespace 实现隔离:
- [启动容器](../05_container/5.1_run.md)详细的容器启动选项
- [后台运行](../05_container/5.2_daemon.md)理解容器为什么会"立即退出"
- [进入容器](../05_container/5.4_attach_exec.md)如何操作运行中的容器
- [数据管理](../07_data_network/README.md)Volume 和数据持久化详解
- [数据管理](../08_data_network/README.md)Volume 和数据持久化详解

View File

@@ -1,4 +1,4 @@
## Docker Registry
## 2.3 Docker Registry
## Docker Registry