win11安装docker desktop记录

884 阅读1分钟

背景:

win11安装docker desktop后无法启动,查了下资料比较乱,自己找官网安装的过程记录一下。

1、dockers官网安装地址:

docs.docker.com/desktop/ins… image.png 查看官网安装要求,WSL2安装比较简单,我选择了这个。需要对比下WSL的版本,以及系统版本要求,我的是win11家庭版,核对下了都满足需要;

2、安装WSL:

learn.microsoft.com/en-us/windo… image.png 对比要求满足后,用管理员打开命令行,执行安装命令,安装后需要重新启动:

wsl --install

安装后需要重新启动,重启后可以在搜索最近安装看到ubuntu(默认安装的发行版)

image.png 设置WSL的用户名密码,忘记密码修改的话也可以参考这个文档: Set up a WSL development environment | Microsoft Learn

点击上图的Ubuntu,设置用户名密码即可,这个跟windows的用户没有关系,下面是文档说明。 image.png

3、下载docker desktop安装包,点击安装,安装过程中提示框选择WSL,不要选择hyper-v

docs.docker.com/desktop/ins… image.png

参考文档: Install Docker Desktop on Windows | Docker Documentation Install WSL | Microsoft Learn Set up a WSL development environment | Microsoft Learn