2015-02-10 125 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