Dockerfile拷贝或者添加文件时不能超出当前目录范围
Dockerfile拷贝或者添加文件时不能超出当前目录范围,即不能使用以下方式:
ADD ../data/file /home/
COPY /home/a.zip /home/
因为在docker build最开始就将当前上下文环境传给 docker deamon,因此如果使用其他目录,docker deamon无法找到这些文件,这也就是我们使用docker build . ,这个“.”的用意。
Dockerfile拷贝或者添加文件时不能超出当前目录范围,即不能使用以下方式:
ADD ../data/file /home/
COPY /home/a.zip /home/
因为在docker build最开始就将当前上下文环境传给 docker deamon,因此如果使用其他目录,docker deamon无法找到这些文件,这也就是我们使用docker build . ,这个“.”的用意。