我正在尝试在 Azure 中的 Windows 10 计算机上安装 docker,该计算机具有 VS 社区版。是否可以在 Windows 10 虚拟机上安装 docker
不,
因为 Azure 不支持嵌套虚拟化。 如果您想在 Azure 中测试 docker 和容器,请在家尝试 Azure Server 2016 或 Windows 10 Pro
使用 D4ds_v4 或类似版本时,您必须使用标准安全类型,然后在安装 Hyper-V PowerShell 功能后公开虚拟化扩展。
Add-WindowsFeature @("Hyper-V-PowerShell")
Install-Module -Name DockerMsftProvider -Repository PSGallery
Get-VM WinContainerHost | Set-VMProcessor -ExposeVirtualizationExtensions $true
wsl --install