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,9 +1,7 @@
## 7.13 ONBUILD 为他人嫁衣裳
## 7.13 ONBUILD 为他人嫁衣裳
### 7.13.1 基本语法
如下代码块所示展示了相关示例
```docker
ONBUILD <其它指令>
```
@@ -60,8 +58,6 @@ FROM my-node-base
### 7.13.3 执行机制
如下代码块所示展示了相关示例
```bash
基础镜像构建:
Dockerfile (含 ONBUILD) ──build──> 基础镜像 (记录了 ONBUILD 触发器)
@@ -77,8 +73,6 @@ FROM 基础镜像 ──build──> 读取基础镜像触发器 ──> 执行
#### 1. 自动处理依赖安装
如下代码块所示展示了相关示例
```docker
## Python 基础镜像
@@ -88,8 +82,6 @@ ONBUILD RUN pip install -r requirements.txt
#### 2. 自动编译代码
如下代码块所示展示了相关示例
```docker
## Go 基础镜像
@@ -99,8 +91,6 @@ ONBUILD RUN go build -o app main.go
#### 3. 处理静态资源
如下代码块所示展示了相关示例
```docker
## Nginx 静态网站基础镜像