更改Docker的默认安装路径和常见错误Docker Desktop - WSL update failed

  百度上面很多答案都很扯,直接参考官网:Install Docker Desktop on Windows

一步到位:

 Docker Desktop Installer.exe 安装文件所在目录Powershell 输入以下指令 。注: D:\devtools\Docker\DockerDesktop"换成自己想安装目录

Start-Process -FilePath 'Docker Desktop Installer.exe' -Wait -ArgumentList "install --installation-dir=D:\devtools\Docker\DockerDesktop"

成功可以不用往后看

 详细:

先看自己的终端是CMD(Command Prompt)还是Powershell。

1. 如果是CMD,则运行:

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

--installation-dir=<path>: changes the default installation location (C:\Program Files\Docker\Docker)

2. 如果是Powershell (ps),则:

2.1 使用ps的命令行:

Start-Process 'Docker Desktop Installer.exe' -Wait "install --installation-dir=<path>"

"install --installation-dir=<path>" 中的引号不能省略。

评论区提供了另一个版本:

 Start-Process -FilePath 'Docker Desktop Installer.exe' -Wait -ArgumentList "install --installation-dir=<path>"

安装常见错误:

Docker Desktop - WSL update failed

An error occurred while updating WSL.

You can manually update using wsl --update.

If the issue persists, collect diagnostics and submit an issue⁠.

wsl update failed: update failed: updating wsl: exit code: 4294967295: running WSL command wsl.exe C:\WINDOWS\System32\wsl.exe --update --web-download: ���: 0x80072f7d

: exit status 0xffffffff
解决方案:

一般问题是WSL2 版本已过时。从https://github.com/microsoft/WSL/releases下载最新的 msixbundle 版本(按照自己系统来) 并执行手动安装,包含“x64”(更常见)或“ARM64”的文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值