首页云计算 正文

Docker镜像构建中`COPY`与`ADD`指令的区别是什么

2024-12-06 4 0条评论

Docker镜像构建中`COPY`与`ADD`指令的区别是什么

发布时间:2024-05-16 11:57:08 来源:亿速云 阅读:221 作者:小樊 栏目:系统运维

COPYADD都是Dockerfile中用来将文件从宿主机复制到容器中的指令,但有一些区别:

  1. COPY只能复制本地文件到容器中,而ADD不仅可以复制本地文件,还可以复制远程URL的文件到容器中。

  2. COPY仅复制文件内容,而ADD在复制文件内容的同时,还会自动解压缩压缩文件,即使是tar格式的文件。

因此,一般情况下推荐使用COPY指令,除非需要复制远程文件或自动解压缩文件,这时候可以使用ADD指令。

文章版权及转载声明

本文作者:admin 网址:http://news.edns.com/post/181777.html 发布于 2024-12-06
文章转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码