2015-02-10 97 views
1

我注意到,所有的碼頭工人集裝箱中的數據所在的文件夾中的 「在/ var/lib中/泊塢窗/ VFS /目錄」泊塢窗 - 在備份集裝箱的/ var/lib中/泊塢窗/ VFS/DIR

我研究了不同的備份碼頭容器的技術,但我還沒有看到任何人在沒有使用碼頭的情況下直接備份容器。似乎我們在備份Docker容器時都缺少一個技巧。

我的問題是,是否有其他人在文件夾中備份了他們的docker容器:「/ var/lib/docker/vfs/dir」?例如:我將創建目錄「/ var/lib/docker/vfs/dir」的TAR文件並將TAR文件移動到另一臺服務器上。

編輯:我有數據只有容器,這使我的持久性數據獨立於工作容器。瀏覽「/ var/lib/docker/vfs/dir」時,我可以看到所有持久數據。我試圖想到爲什麼我不會簡單地將所有文件夾和文件同步到另一臺服務器上進行備份的原因。

回答

0

沒有更多的意義來備份容器。它們只是碼頭圖像的實例。每次運行容器時,都會從泊塢窗圖像創建。

有一個數據,我們希望在容器停止或刪除後保留,並且可以使用外部卷。

要在另一臺服務器上獲取映像,可以將其保存在docker註冊表中,或者只保存Dockerfile並在新服務器上重新創建映像。

+0

感謝您的回覆。我只有數據容器,它們將持久性數據與工作容器分開。瀏覽「/ var/lib/docker/vfs/dir」時,我可以看到所有持久數據。我試圖想到爲什麼我不會簡單地將所有文件夾和文件同步到另一臺服務器上進行備份的原因。 – James 2015-02-10 17:12:32