
ADD并且COPY是两个类似的Dockerfile指令,可让您在构建时将内容添加到图像中。而COPY它是一个直接的源到目标副本,ADD包括用于处理档案和远程 URL 的额外功能。
复制
COPY是两条指令中较简单的。它接受两个参数,源和目标:
COPY example.txt /example/dir/example.txt
源路径将从您的 Docker 主机复制到容器的文件系统中。构建的映像将包含指定目标路径中的复制文件或目录。
COPY适用于所有文件和目录,但源路径仅限于活动构建上下文中的路径。运行时设置上下文docker build:
docker build .