2014-02-12 268 views
3

是否可以將文件從泊塢窗容器中拉出到本地主機上?將文件從Docker容器中取出

我想從我工作過的泊塢窗容器中取出某些目錄並每天將它們移到本地主機。

這是可能的,它是如何做到的?

回答

4

是的,你可以,只需使用docker cp命令。

從官方CLI documentation一個例子:

sudo docker cp <container-id>:/etc/hosts .

1

請問什麼是你想要將這些文件複製到容器的原因是什麼?如果這是一個單獨的事情,那麼你最好按照@abronan的建議拷貝它們,但是如果這些目錄是你將要複製並複製回另一個容器或下一次同一個容器的東西,那麼你可能需要look at volumes使您能夠在容器中以及容器之間擁有持久數據

+0

我期待爲我們的容器中的數據創建備份解決方案,我想創建一個增量解決方案,現在正在尋找使用rdiff來推送數據關閉容器,併到我創建的中央備份服務器上 – user3001829

+0

我認爲通常最好將數據保存在容器之外並將容量用於解決方案,因爲容器對他們有一次性的感覺恕我直言 –

+0

添加到Reza提到的內容中,您可能可以使用Dockerfiles將備份下載到新的圖片。這取決於你想如何實現你的恢復功能。 – rexposadas

相關問題