要进行 Windows 容器化,必须先注册 Windows 生成器虚拟机,该虚拟机将接受目标虚拟机中的组件工件、通过这些工件创建 Docker 映像,然后将生成的映像推送到指定的目标存储库。

前提条件

清单中必须包含 vCenter Server,其上至少运行一个包含以下组件或功能的 Windows 2019 Server 虚拟机:
  • Docker。

    可以通过运行 Get-Package -Name Docker -ProviderName DockerMsftProvider 命令安装 Docker。

  • 通过容器功能启用的 Hyper-V 功能。

    可通过运行以下命令来启用它们:

    Enable-WindowsOptionalFeature -Online -FeatureName containers –All

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V –All

  • dockerhub 连接 (https://index.docker.io)

过程

  1. 转至发现,并关联虚拟机的管理员凭据。
  2. 转至转换 > Windows 生成器虚拟机
  3. 查找可满足前述先决条件的虚拟机。
  4. 单击对应于虚拟机的三个点,然后单击注册

结果

您将看到注册状态。