适用于Windows的Docker - 导出卷数据

时间:2018-04-20 16:27:54

标签: docker docker-volume docker-for-windows

我使用wordpressmariadb在Docker for Windows上使用compose创建了两个docker容器。我已经创建了一个指向我的PC正常文件系统的wordpress卷,但是mariaDB仍然包含在Hyper-V的虚拟硬盘中。

挂载点位于/var/lib/docker/volumes/1995...ca3/_data 我已经尝试查看以前的答案,但链接可以解释如何备份,复制或恢复卷redirects to a general volume explanation。我见过的Docker的大多数插件或脚本通常都是指* nix环境。

有人知道在Docker for Windows中导出和导入装载到Linux容器的卷的现代方法吗?

1 个答案:

答案 0 :(得分:0)

我通常这样做的方法是启动一个容器,它安装两个卷,source卷和destination卷,然后在该容器中运行一个复制一个卷内容的命令到另一个。我没有手头的Windows副本来了解如何递归复制所有文件,但我确信它可以很容易地完成。