【发布时间】:2020-09-19 16:57:04
【问题描述】:
在 DockerCon 2020 之后,我热情地下载了 Windows 10 2004 并尝试将 Docker Desktop 升级到 WSL 2 容器并进行实验。
我有几个容器,特别是几个数据库连同它们的数据存储在卷中。 Postgres 和 MS SQL Server 的案例。
我不想丢失数据,尽管这并不重要。我使用 Docker 卷而不是操作系统挂载,因为我反复看到不建议使用 Windows 挂载来存储数据库数据。
当我第一次启用 WSL-2 时,我所有的容器和卷都消失了。
我想问一下是否有任何(推荐的)程序或工具可以将基于 Hyper-V 的容器连同它们的数据一起迁移到 WSL-2。
图像可以很容易地重新下载。容器设置和数据迁移到 WSL-2 怎么样?
当然,我可以手动完成。我可以使用 busybox 将卷转储到我的本地驱动器(作为 tar)并使用另一个 busybox 实例恢复
【问题讨论】:
标签: docker docker-desktop