安装wsl
安装步骤、版本要求等具体内容见微软官方说明
安装完以后,一定要在控制台输入wsl.exe --update
!不然Ubuntu和Docker Desktop 都会安装失败!
如果出现错误
WSL 正在完成升级...
更新失败(退出代码: 1603)。
Error code: Wsl/CallMsi/E_ABORT
则下载安装WSL手动安装包的LTCTM的github镜像(github项目中的wsl.{}.x64.msi
)。
安装时,该安装包会提示“无法写入xxx注册表”,则需要删除该提示的注册表,目前(2024年2月)具体是以下注册表
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\wsl
apt-get 设置镜像源
参考设置镜像源
vscode安装插件
搜索扩展Remote-SSH
、WSL
、Go
如果报错,就把vscode升级到最新版
安装Docker Desktop
安装步骤、版本要求等具体内容见Docker官方说明
设置docker镜像源
在settings->Docker Engine
处,已有内容的最下面加入这些内容,随后点击Apply&restart
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"http://hub-mirror.c.163.com",
"https://registry.docker-cn.com"
]
结果如图所示