mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 12:21:17 +00:00
Simplify words and fix format issues
This commit is contained in:
@@ -1,7 +1,5 @@
|
||||
## 7.3 ADD 更高级的复制文件
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
### 7.3.1 基本语法
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
@@ -20,8 +18,6 @@ ADD [选项] ["<源路径>", ... "<目标路径>"]
|
||||
|
||||
### 7.3.2 ADD vs COPY
|
||||
|
||||
相关信息如下表:
|
||||
|
||||
| 特性 | COPY | ADD |
|
||||
|------|------|-----|
|
||||
| 复制本地文件 | ✅ | ✅ |
|
||||
@@ -36,8 +32,6 @@ ADD [选项] ["<源路径>", ... "<目标路径>"]
|
||||
|
||||
### 7.3.3 自动解压功能
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 基本用法 (自动解压本地 tar)
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
@@ -85,8 +79,6 @@ app.tar.gz 包含: /app/ 目录结果:
|
||||
|
||||
### 7.3.4 URL 下载功能 (不推荐)
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 基本用法
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
@@ -99,8 +91,6 @@ ADD https://example.com/app.zip /app/app.zip
|
||||
|
||||
#### 为什么不推荐
|
||||
|
||||
相关信息如下表:
|
||||
|
||||
| 问题 | 说明 |
|
||||
|------|------|
|
||||
| 权限固定 | 下载的文件权限为 600,通常需要额外 RUN 修改 |
|
||||
@@ -144,8 +134,6 @@ ADD --chown=1000:1000 files/ /app/
|
||||
|
||||
### 7.3.6 何时使用 ADD
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### ✅ 适合使用 ADD
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
@@ -212,8 +200,6 @@ ADD app.tar.gz /app/
|
||||
|
||||
### 7.3.8 最佳实践
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
#### 1. 默认使用 COPY
|
||||
|
||||
如下代码块所示,展示了相关示例:
|
||||
|
||||
Reference in New Issue
Block a user