云计算核心技术Docker教程:Docker上ECS使用现有的 AWS 网络资源

来源:ob欧宝官网

阅读 14
发布时间 2021-10-19 08:33:08

  使用以下基本撰写文件,Docker Compose CLI 将自动创建这些 ECS 构造,包括负载均衡器,以将流量路由到暴露的端口 80。

  如果您的AWS帐户没有权限来创建这样的资源,或者如果你想将这些管理自己,你可以使用下面的自定义扩展撰写:

  使用x-aws-cluster作为顶级元素在撰写文件部署撰写应用程序时设置ECS集群的ID。否则,将为 Compose 项目创建一个集群。

  使用x-aws-loadbalancer作为顶级元素在撰写文件设置一个现有的负载平衡器的ARN。

  1.使用 AWS CLI 创建您的负载均衡器。也可以使用 AWS Web 控制台,但需要添加至少一个侦听器,我们在这里不需要。

  1.要为您的应用程序分配现有域名,您可以使用 CNAME 条目配置您的 DNS,该条目指向在DNSName您创建负载均衡器时报告的刚刚创建的负载均衡器。

  您还可以external: true在 Docker Compose CLI 的 Compose 文件中的网络定义中使用,以不创建安全组,并name使用要用于服务之间网络连接的现有安全组的 ID 进行设置:

  每日头条、业界资讯、热点资讯、八卦爆料,全天跟踪微博播报。各种爆料、内幕、花边、资讯一网打尽。百万互联网粉丝互动参与,TechWeb官方微博期待您的关注。

上一篇:《时空猎人》更新活动内容一览 主题活动玩法介绍 下一篇:“元宇宙”尚远云计算是现实的数字社会基石谁又是云计算