在Windows11(WSL)中如何迁移Docker

前言:

在Windows 10中Docker是默认安装到WSL中的,而安装到WSL中的任意分发版都是默认放在C盘中的。这样会让我们的C盘资源极度紧张,而且也限制了Docker的镜像数量。

迁移步骤

假设我有一个临时目录"D:\docker"用来存放临时文件,同时想将Docker迁移到"D:\Program Files\docker\"目录下。

  1. 查看Docker安装到WSL的分发版,执行命令:

    • wsl --list --all
  2. 导出Docker到临时目录""D:\docker"下,执行如下命令:

    • wsl --export docker-desktop D:\\tmp\\wsl-docker-desktop.tar
  3. 退出原先的Docker分发版,执行如下命令

    • wsl --unregister docker-desktop
  4. 重新导入Docker并修改到"D:\Program Files\docker\"目录下,执行如下命令
    *

    shell 复制代码
     wsl --import docker-desktop 'D:\Program Files\docker\docker-desktop' D:\docker\wsl-docker-desktop.tar --version 2 ```

修改镜像挂载磁盘路径

验证迁移结果

打开Docker桌面,看是否能够正常启动,数据是否丢失

查看迁移后的目录是否有内容:

相关推荐
Y3ai1 分钟前
Windows 11 Docker Desktop 保姆级安装使用教程
windows·docker·容器
星辰徐哥3 分钟前
大模型工程化部署:Docker Compose批量部署
运维·docker·容器
SEO-狼术3 分钟前
Support Network Diagnostics in .NET
运维·服务器·网络
AI周红伟10 分钟前
AI自动盯盘与定时行情分析:OpenClaw股票辅助Agent集成完整使用指南-周红伟
运维·服务器·人工智能·音视频·火山引擎
不才小强36 分钟前
Linux系统常用命令
linux·运维·网络
珠海西格电力2 小时前
鄂尔多斯零碳产业园管理系统的核心功能解析
大数据·运维·人工智能·物联网·能源
春日见3 小时前
Tool文件夹:瑞士军刀库
运维·服务器·windows·深度学习·自动驾驶
AC赳赳老秦3 小时前
Windows 系统 OpenClaw 执行策略报错及管理员权限设置深度解析与实操指南
运维·人工智能·python·django·自动化·媒体·openclaw
Gofarlic_OMS3 小时前
SolidEdge专业许可证管理工具选型关键评估标准
java·大数据·运维·服务器·人工智能
萝卜白菜。4 小时前
TongWeb7.0 集中管理heimdall配置文件说明
linux·运维·服务器