1.安装docker (以3.5.2为例)

https://docs.docker.com/desktop/previous-versions/3.x-windows/#docker-desktop-352

需要3.6以下版本, 否则出现以下错误:
在这里插入图片描述

2.启动docker时出现以下错误:

The Virtual Machine Management Service failed to start the virtual machine 'DockerDesktop VM' because one of the Hyper-V components is not running.

在这里插入图片描述
解决:
需要给虚拟机启动嵌套虚拟化。
物理机上用powershell运行(替换下面的Win2019standard为所用虚拟机的镜像名):

 Set-VMProcessor -VMName "Win2019standard-1" -ExposeVirtualizationExtensions $true
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐