首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将现有web应用程序移植到Azure Service Fabric Mesh中

将现有web应用程序移植到Azure Service Fabric Mesh中
EN

Stack Overflow用户
提问于 2018-09-11 10:13:19
回答 1查看 241关注 0票数 1

我知道如何使用service创建一个新的服务fabric网格应用程序,然后将其发布到service。我的问题是-我有一个现有的Web项目创建的角度CLI,我如何包含它并发布到Azure服务织物网格?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-09-13 23:15:44

首先,如果您目前正在使用“ng serve”在本地开发应用程序,那么对于生产就绪解决方案来说,这是行不通的。您可能希望使用生产就绪web服务器为项目服务。这个过程看起来像这样(假设您只需要为您的角度应用程序服务,而不是处理到数据库的连接,或者在后端维护一些状态或信息)。

  1. 运行ng生成,并在理想情况下使用生产标志。
  2. 至少配置一个简单的webserver服务器。那么,假设您使用https://docs.nginx.com/nginx/为从步骤1生成的静态文件提供服务。
  3. 接下来,您想要将其封装起来,以便安装https://www.docker.com/,然后您可以遵循像这个https://blog.docker.com/2015/04/tips-for-deploying-nginx-official-image-with-docker/这样的指南来正确构建您的映像。
  4. 现在您已经在本地创建了映像,您可以使用一个注册表,比如停靠中心,或者因为您正在查看mesh,所以https://learn.microsoft.com/en-us/azure/container-registry/是维护映像的天蓝色解决方案。您需要将图像交给注册表,否则网格无法访问您的图像文件。
  5. 您之前说过已经部署了一个网格应用程序,所以您需要做的就是配置一个模板,该模板指向应用程序的映像并进行部署。
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52273609

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档