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