dockerfile中add与copy
时间: 2023-04-30 14:05:23 浏览: 70
在Dockerfile中,"add"和"copy"均用于将文件或目录从主机复制到Docker容器中。其中,"add"命令支持将tar包自动解压缩到目标路径,还支持从网络地址下载文件,但由于它的自动解压缩特性可能会导致一些意想不到的问题,因此推荐使用"copy"命令来复制文件。
相关问题
dockerfile中 ADD 与COPY的区别?
ADD与COPY在Dockerfile中的作用是将本地文件或目录复制到镜像中。
COPY只能复制本地文件或目录到镜像中,而ADD除了可以复制本地文件或目录,还支持自动解压缩tar文件和远程URL文件下载。
因此,建议在Dockerfile中使用COPY来复制本地文件或目录,而不要使用ADD,除非您需要自动解压缩或下载远程文件。
dockerfile中copy和add区别
Dockerfile 中 COPY 和 ADD 的区别是:
COPY 只复制文件或目录到容器中,ADD 不仅可以复制文件或目录,还可以自动解压缩压缩文件、远程 URL 文件和本地 tar 文件等。因此,如果只需要复制文件或目录,应该使用 COPY 来保持简单和快速。如果需要处理一些更复杂的文件,如压缩包等,需要使用 ADD。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)