我想使用Service Fabric在Windows 7计算机上运行Windows容器。我的机器上未安装Docker。似乎Windows 7无法运行docker,因为它没有Hyper-V。我们已经分别创建了docker映像并将其推送到容器注册表。
我使用Visual Studio 2017在计算机上创建了一个新的服务结构项目,并选择了Container作为选项。项目模板向我发出警告:
The local machine cannot run guest containers because the operating system does not support 'Container' feature.
我的问题是,即使我没有在本地计算机上安装Docker,我仍可以运行哪个主机容器的服务矩阵集群吗?我已经在计算机上安装了Service Fabric SDK。
答案 0 :(得分:1)
Windows 7在开发Service Fabric方面受到技术支持
Service Fabric Supported Operating Systems
如您所见,如果您使用的是Windows 7,则还有一个额外的步骤,但仍受支持。
但是,由于要在Service Fabric中运行Windows容器,因此这需要安装Docker CE for Windows,该Windows专为Windows 10设计,并且需要启用Hyper-V。
这么长的答案很简短,运行Windows 7时您将无法做到