| 差异 | ADD 支持 URL 与 tar 自动解压 |
|---|---|
| 建议 | 仅在需要解压 tar 时用 ADD,其余用 COPY |
| URL 限制 | 不校验完整性,权限行为与普通文件不同 |
示例
示例
# 解压本地 tar 到 /app(自动剥离压缩)
ADD app.tar.gz /app/
# 远程文件(不自动解压,权限 600)
ADD https://example.com/releases/app.tar.gz /tmp/app.tar.gz需要校验、解压控制或代理时,用 RUN curl -fL + sha256sum + tar 自己实现更透明。