Add blank lines before headers

This commit is contained in:
yeasy
2026-03-21 12:57:51 -07:00
parent 0648f63979
commit 312f8fea42
76 changed files with 411 additions and 0 deletions

View File

@@ -27,6 +27,7 @@ COPY . . # 复制到 /app/
#### 常见错误
```docker
## ❌ 错误cd 在下一个 RUN 中无效
RUN cd /app
@@ -51,6 +52,7 @@ RUN echo "hello" > world.txt
#### 正确做法
```docker
## ✅ 正确:使用 WORKDIR
WORKDIR /app
@@ -87,6 +89,7 @@ RUN pwd # 输出 /app
### 7.10.6 多阶段构建中的 WORKDIR
```docker
## 构建阶段
FROM node:20 AS builder
@@ -122,6 +125,7 @@ CMD ["node", "server.js"]
#### 2. 使用绝对路径
```docker
## ✅ 推荐:绝对路径,意图明确
WORKDIR /app
@@ -134,6 +138,7 @@ WORKDIR app
#### 3. 不要用 RUN cd
```docker
## ❌ 避免
RUN cd /app && echo "hello" > world.txt
@@ -148,9 +153,11 @@ RUN echo "hello" > world.txt
```docker
WORKDIR /app
## ... 应用相关操作 ...
WORKDIR /data
## ... 数据相关操作 ...
...