Docker Windows Windows 服务器上带有 Service Fabric 的容器

Docker Windows Container with Service Fabric on Windows Server

我在 运行ning Windows Server 2016 的 5 个虚拟机上安装了一个 Service Fabric 集群。我想 运行 docker windows 我的 Service Fabric 集群中的容器。我对 SF 和 Docker 还很陌生,我有几个问题:

  1. 要使其正常工作,我是否必须在每个节点上安装 Docker? (如果是,是哪个版本的 CE 或 EE?)因为当我在内部使用 windows 容器服务部署我的 SF 应用程序时,它在应用程序启动期间给我一个错误 Error event: SourceId='System.Hosting', Property='Download:1.0:1.0:45cc185a-abde-47f4-9a1f-943ad6e29d23'. There was an error during download.Container deployment is not supported on the node.

  2. 我可以 运行 linux Service Fabric 上的容器安装在 Windows 服务器上吗?

  1. 是的,您需要启用容器功能。或者,当 运行 在 Azure 中时,您可以使用已启用容器功能的主机,例如'2016-Datacenter-with-Containers'。

  2. 不,you can't此时在集群内执行此操作。

更多信息: