COPY/ADD語句需要2個參數。我如何將任何文件添加到已在基礎圖像中設置的當前工作目錄?如何在Dockerfile中將文件複製/添加到當前WORKDIR中
FROM company/app
COPY local.conf
當然,我可以在COPY之前添加WORKDIR語句來顯式聲明它。但是如果company/app
中的工作目錄發生更改,那將會有問題。
COPY/ADD語句需要2個參數。我如何將任何文件添加到已在基礎圖像中設置的當前工作目錄?如何在Dockerfile中將文件複製/添加到當前WORKDIR中
FROM company/app
COPY local.conf
當然,我可以在COPY之前添加WORKDIR語句來顯式聲明它。但是如果company/app
中的工作目錄發生更改,那將會有問題。
結果很簡單。我只需要使用點複製到當前工作目錄。
COPY local.conf .
還是無法弄清楚這是否有一些問題。但它只是按照預期工作。
但是,這將是有問題的,如果在公司/應用改變工作目錄的。
然後,您需要將該workdir作爲構建時參數傳遞,以便能夠將其從一個docker構建更改爲下一個。
查看碼頭build --build-arg
您需要先到docker inspect company/app
(查看圖像),看看是否有任何變化。