Azure windows 服务器 2019 安装 docker

Azure windows server 2019 install docker

我希望有人能帮我解决这个问题。

我有一个 windows 服务器 2019 托管在 Azure 上。我想安装 docker 进行一些测试。

在跳转到docker之前,我更新了操作系统

我从 docker 网站下载了 docker 桌面。

安装没有任何问题。

但是当我尝试启动该应用程序时,我收到 Hyper-V 不是 运行 的错误。

此时,在服务器管理工​​具=>添加功能中我检查了是否安装了Hyper-v,是否也安装了containers,然后我去了services.msc和重新启动 Hyper-v managment 并设置为 auto hypervisorlaunchtype 并重新启动虚拟机。当我重新登录时,我遇到了同样的问题。

我知道这是嵌套虚拟化的情况,但我想知道是否可以在云平台上实现。

任何人都可以帮助我理解这一点,如果可能的话or/and我做错了什么

我尝试在我的环境中安装 docker 桌面并且成功,没有任何问题。使用 windows 服务器 2019 创建了一个虚拟机,并从这里 Install Docker Desktop on Windows 更新到最新并安装了 docker 桌面,它是 运行 预期的。

Azure 支持嵌套虚拟化,但所有大小的虚拟机都不支持嵌套虚拟化,因此请尝试使用以下系列中的任何一种部署虚拟机 D_v3; Ds_v3; E_v3; Es_v3; F2s_v2 – F72s_v2; M 并检查。