Add more content and fix format

This commit is contained in:
Baohua Yang
2026-02-25 21:06:21 -08:00
parent dd449bc84f
commit ecab788013
119 changed files with 566 additions and 496 deletions

View File

@@ -1,4 +1,4 @@
## 5.1 启动容器
## 5.1 启动
本节将详细介绍 Docker 容器的启动方式包括新建启动和重新启动已停止的容器

View File

@@ -1,4 +1,4 @@
## 5.2 后台运行
## 5.2 守护态运行
在生产环境中我们通常需要容器持续运行不受终端关闭的影响本节将深入讲解如何让容器在后台运行以及理解容器生命周期的核心概念
@@ -57,8 +57,6 @@ $ docker run -d ubuntu:24.04
#### 核心原理容器的生命周期与主进程绑定
如下代码块所示展示了相关示例
```mermaid
flowchart TD
subgraph Lifecycle ["Docker 容器的生命周期 = 容器内 PID 1 进程的生命周期"]
@@ -190,7 +188,7 @@ $ docker logs -t myapp
1. **查看退出状态码**
```bash
$ docker ps -a --filter "name=mycontainer"
# 查看 STATUS 列,如 "Exited (1)" 表示异常退出
# 查看 STATUS 列,如 Exited (1) 表示异常退出
```
@@ -231,6 +229,6 @@ $ docker attach mycontainer
### 5.2.7 延伸阅读
- [进入容器](5.4_attach_exec.md)如何进入正在运行的容器执行命令
- [容器日志](../appendix/20.1_best_practices.md)生产环境的日志管理最佳实践
- [容器日志](../appendix/best_practices.md)生产环境的日志管理最佳实践
- [HEALTHCHECK 健康检查](../07_dockerfile/7.12_healthcheck.md)自动检测容器内服务是否正常
- [Docker Compose](../11_compose/README.md)管理多个后台容器的更好方式

View File

@@ -1,4 +1,4 @@
## 5.3 终止容器
## 5.3 终止
本节将介绍如何终止一个运行中的容器以及几种不同的终止方式及其区别

View File

@@ -1,4 +1,4 @@
## 5.5 导出和导入容器
## 5.5 导出和导入
当我们需要迁移容器或者备份容器时可以使用 Docker 的导入和导出功能本节将介绍这两个命令的使用方法

View File

@@ -1,4 +1,4 @@
## 5.6 删除容器
## 5.6 删除
随着容器的创建和停止系统中会积累大量的容器本节将介绍如何删除不再需要的容器以及如何清理所有停止的容器

View File

@@ -1,4 +1,4 @@
## 5.7 本章小结
## 本章小结
| 操作 | 命令 | 说明 |
|------|------|------|