比方說,我有一個git - REPO
的回購,我已經鏈接到Docker Cloud進行自動化構建。構建需要我將整個REPO
文件夾複製到容器上。如何將任何文件夾複製到Docker容器 - Dockerfile存在於該文件夾中?
有什麼辦法讓Dockerfile目前裏面的REPO
可以將它的內容複製到容器中嗎?我查過ADD
和COPY
,但是它們只在Dockerfile
存在於REPO
之外的一個目錄的文件夾中時才起作用。
FOLDER |-> Dockerfile REPO
- 工程
FOLDER |-> REPO |-> Dockerfile
- 不工作
即使通配符,如命令: ADD ./* /root/
似乎並沒有工作。
的'COPY ./* /測試/'命令忽略文件夾結構。它只是將所有文件和文件夾內容轉儲到'test'中。 – RazorCallahan24
我注意到,''copy'。'不帶'*'但是保留它,至少在我的測試系統(docker version 17.03.1-ce) –
謝謝!有用。 – RazorCallahan24