2017-04-11 74 views
0

在裝入文件夾後是否有克隆Docker共享文件夾內回購的方法?安裝後在Docker共享文件夾中克隆回購

例如,如果我在Dockerfile中執行該操作,則會正確克隆。但是,容器內的文件夾一旦被安裝就會被本地文件夾覆蓋。

還有別的辦法嗎?

+0

你使用碼頭卷嗎? – CodeWizard

+0

是的,與我的項目根目錄下的本地文件夾共享的文件夾 – Axiol

+0

請您分享您的Dockerfile和Docker run的使用說明嗎?只是爲了確保你的步驟。 –

回答

0

回購是Dockerfile的一部分,因此圖像或它被安裝到正在運行的容器中。

您可能想要做的是使用ENTRYPOINT執行容器中的腳本,該腳本將回購點克隆到(隨後)安裝的文件夾中。請注意,儘管每次都要克隆回購的開銷。

你也可以複製在Dockerfile回購到某個位置,並使用ENTRYPOINT -script從該位置克隆到它的最終(安裝)目的地並執行一個pull;每次啓動容器時,只需要重新發送更改。