【发布时间】:2018-01-27 05:27:15
【问题描述】:
我们正在使用 Azure Service Fabric 开发微服务应用程序。有一些 Web API 微服务在 SF 集群 (OnPremise) 上运行。
现在我们需要使用 SF 集群创建类似 Docker 容器的东西并在其中运行应用程序。
应该为在 Mac 上工作并且不想安装 SF 集群的前端开发人员完成(据我所知,这是不可能的)。
我不知道是否可能,所以我需要你的建议。我知道我可以在 Service Fabric 中运行 Docker 容器,但我需要完全相反的解决方案。
也许第一步应该是获取一个 Docker 映像,但是要获取一个吗? microsoft/windowsservercore 或 microsoft/mssql-server-windows-express
然后如何将 Service Fabric 安装到映像?如果有人遇到同样的问题并找到解决方案,请提供帮助。
【问题讨论】:
-
不是答案,但是... 为什么您的前端开发人员需要服务结构?我决定这样做的方式是将 pur 前端开发为普通应用程序(在我们的例子中,它是一个在 node 中使用 express.js 托管的 spa)。这样他们就可以像往常一样在本地开发,但是当他们部署到我们的开发集群时,部署脚本会将其包装为来宾可执行文件并发布到我们的开发 SF 集群。
标签: azure docker azure-service-fabric