如何在Dockerfile中将文件复制/添加到当前WORKDIR中

COPY / ADD语句需要2个参数。 我怎样才能添加任何文件到当前工作目录中设置的基本形象?

FROM company/app COPY local.conf 

当然,我可以在COPY之前添加WORKDIR语句来显式声明它。 但是,如果company/app的工作目录发生更改,那将会有问题。

事实certificate,这很简单。 我只需要使用点复制到当前工作目录。

 COPY local.conf . 

仍然无法弄清楚这是否有一些陷阱。 但它只是按预期工作。

但是,如果公司/应用程序中的工作目录发生更改,那将会有问题。

然后,您需要将该workdir作为构build时间parameter passing,以便能够将其从一个docker构build更改为下一个。
请参阅docker build --build-arg

您需要首先docker inspect company/appdocker inspect company/app图像),看是否有任何更改。