如何 COPY/ADD 文件到 Dockerfile 中的当前 WORKDIR
How to COPY/ADD file into current WORKDIR in Dockerfile
COPY/ADD 语句需要 2 个参数。如何将任何文件添加到已在基本映像中设置的当前工作目录?
FROM company/app
COPY local.conf
当然我可以在 COPY 之前添加 WORKDIR 语句来显式声明它。但是,如果 company/app
中的工作目录发生变化,那将是有问题的。
But that would be problematic if the workdir in company/app changes.
然后您需要将该工作目录作为构建时参数传递,以便能够将它从一个 docker 构建更改为下一个。
见 docker build --build-arg
您需要先docker inspect company/app
(检查图像)以查看是否有任何变化。
原来很简单。我只需要使用点复制到当前工作目录。
COPY local.conf .
仍然无法弄清楚这是否有问题。但它只是按预期工作。
COPY/ADD 语句需要 2 个参数。如何将任何文件添加到已在基本映像中设置的当前工作目录?
FROM company/app
COPY local.conf
当然我可以在 COPY 之前添加 WORKDIR 语句来显式声明它。但是,如果 company/app
中的工作目录发生变化,那将是有问题的。
But that would be problematic if the workdir in company/app changes.
然后您需要将该工作目录作为构建时参数传递,以便能够将它从一个 docker 构建更改为下一个。
见 docker build --build-arg
您需要先docker inspect company/app
(检查图像)以查看是否有任何变化。
原来很简单。我只需要使用点复制到当前工作目录。
COPY local.conf .
仍然无法弄清楚这是否有问题。但它只是按预期工作。