教程

下载docker-desktop安装包,安装,重启电脑并设置-一般,选上“Use WSL 2 based engine”复选框

就能在命令行使用docker命令了,哭哭哭哭,太强了

windows里面并不是100%成功运行docker命令,比如带user的id -u,它会报错“没有匹配上用户的passwd文件”,这时候还是在wsl里面运行docker为好。

不过上面的安装docker-desktop对在wsl运行docker命令有很大的帮助,不安装好这个desktop,在wsl运行docker直接报类似socket未连接的错误,或许这就是在windows上面提供docker服务的正确姿势,而wsl一个小东西hold不住docker服务

创建于2023.3.25/18.33,修改于2023.3.27/11.56