在windows11非C盘安装Docker

1、官网下载安装包链接: Docker官网

2、提前建好安装路径,例如E:\ProgramFiles\Docker
默认安装在C:\Program Files\Docker\Docker

3、进入到安装包所在文件夹,打开终端执行以下命令

win+r,输入powershell进入powershell窗口:

输入
Start-Process 'Docker Desktop Installer.exe' -Wait -ArgumentList 'install', '--installation-dir="E:\ProgramFiles\Docker"'
如果使用cmd
start /w "" "Docker Desktop Installer.exe" install --installation-dir="E:\ProgramFiles\Docker"
其中E:\ProgramFiles\Docker替换为自定义的安装路径

如果已经安装在C盘,用以下方法更改镜像存储位置
PS:以下所有操作均在 powershell 中运行

Docker Desktop默认安装在C盘,默认镜像存储位置在C:\用户\Administrator\AppData\Local\Docker\wsl\

为减少C盘存储消耗,可将镜像等存储位置迁移到其他盘

Docker Desktop 通过WSL2启动,会自动创建2个子系统,分别对应2个 vhdx 硬盘映像文件
可执行wsl –list -v看到

$ wsl --list -v
NAME STATE VERSION

docker-desktop Running 2
docker-desktop-data Running 2


迁移步骤
在Docker Desktop图标上,右键选择[Quit Docker Desktop],退出Docker
命令行执行 wsl –list -v 查看状态STATE,是否已停止Stopped
$ wsl --list -v
NAME STATE VERSION

docker-desktop Stopped 2
docker-desktop-data Stopped 2


命令行执行 wsl --shutdown ,关闭WSL
从 wsl 把镜像 \data\ext4.vhdx 导出到压缩文件 docker-desktop-data.tar,导出路径应提前创建好,否则导出到不存在的路径会报错。命令行执行

给TA打赏
共{{data.count}}人
人已打赏
教程文档

Ollama非C盘安装

2025-3-13 9:07:11

教程文档

Docker Desktop 自定义安装路径和下载镜像地址路径修改

2025-3-13 10:42:45

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索