windows自定义路径docker安装

环境:
win11(win10也是同样流程)
docker:Docker version 27.1.1, build 6312585

目录

1.下载docker

2.自定义路径安装

3.修改镜像保存路径

非win系统的同学可以参考:官方说明文档

1.下载docker

docker官网下载链接

进入官网后选择对应的系统版本下载即可。

ps:windows有两个版本 AMD和ARM,win+R唤出cmd窗口输入systeminfo查看对应处理器版本前缀即可如下图:

2.自定义路径安装

运行直接.exe文件会默认在C盘安装,不想C盘炸的同学可以使用如下方式自定义路径
在cmd窗口中跳转至刚才下载的.exe文件路径
然后运行下面这行命令(将<path>替换成你需要安装的文件夹路径)

start /w "" "Docker Desktop Installer.exe" install --installation-dir=<path>

譬如我在本地运行命令为(Docker将会被安装在D:\Env\Docker路径下):

start /w "" "Docker Desktop Installer.exe" install --installation-dir=D:\Env\Docker

运行命令后会跳转安装界面,建议勾选wsl2,之后一路继续即可。
安装结束后运行 docker -v 能正常跳出版本信息即可

3.修改镜像保存路径

Docker默认的镜像保存路径也是C盘(日常迫害C盘有木有)
首先登陆刚安装好的Docker点击不登录使用
!!!要以管理员身份运行,不然大概率会报错的

 按次序点击对应图标然后选择需要安装的路径即可(完事)


 

### 更改WindowsDocker的默认安装路径 对于希望更改DockerWindows上的默认安装路径的情况,可以在初次安装Docker Desktop时通过指定自定义路径来实现这一需求[^1]。 #### 自定义安装路径的具体操作方法如下: 当启动Docker Desktop安装程序时,在选择组件界面之后会有一个选项让用户挑选安装位置。此时取消勾选“使用推荐的安装位置”,并点击浏览按钮选取期望安装至的目标文件夹完成路径的选择过程[^2]。 需要注意的是,一旦完成了初始安装,默认情况下不支持直接变更已有的安装路径;如果确实有此必要,则需先卸载当前版本再按照上述指导重新执行带有新设定目标地址的新一轮部署流程。 另外,除了调整应用程序本身的安放地点外,用户可能还会关心容器镜像数据的实际存放处所。这部分内容同样允许被单独迁移至另一磁盘分区之中,只需进入`Settings -> Resources -> Advanced`页面内找到关于Daemon配置项中的graph参数来进行相应修改即可达成目的。 ```powershell # 卸载现有 Docker Desktop 安装 winget uninstall "Docker Desktop" # 下载最新版 Docker Desktop 并准备安装 Invoke-WebRequest https://desktop.docker.com/win/main/amd64/Docker%20Desktop%20Installer.exe -OutFile $env:TEMP\DockerDesktopInstaller.exe # 执行安装命令,并指定自定义安装路径 Start-FilePath "$env:TEMP\DockerDesktopInstaller.exe" -ArgumentList "--install --quiet --override-install-location=C:\CustomPath" ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

渊兮旷兮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值