Docker安装问题总结
1.搜索Docker官方网站,下载需要的安装包,然后按照官方说明进行安装,如果报错是关于wsl的请往下看
2.请打开Windows PowerShell,输入wsl --status,然后输入wsl --install。如果安装不上,需要魔法上网。(raw.githubusercontent.com是国外网站)
3.安装后还是打不,继续报错,请确保,虚拟平台已经打开。
如果报错是BIOS问题,需要在BIOS中打开
确保 BIOS 中已启用虚拟化:
-
- 重新启动计算机。
- 在启动过程中,按下相应的按键(通常是 F2、F10 或 Del)进入 BIOS 或 UEFI 设置。
- 寻找与虚拟化相关的选项,例如"Intel 虚拟化技术"或"AMD-V"。
- 如果当前禁用了虚拟化选项,请启用它。
- 保存更改并退出 BIOS/UEFI 设置。
我的是AMD的机子,AMD-V在CPU高级设置里面。开启成功后任务管理器性能cpu中会显示虚拟化已开启
4.运行命令wsl --install继续安装,如果还有错误请用错误代码搜索原因
我的错误是error code: wsl/service/0x8007273d
用了命令netsh winsock reset成功解决,需要用管理员打开powershell
5.之后再打开docker显示成功!