云计算核心技术Docker教程:Docker上ECS使用现有的 AWS 网络资源
默认情况下,Docker Compose CLI 为您的 Compose 应用程序创建一个 ECS 集群,在您的 AWS 账户的默认 VPC 上的 Compose 文件中为每个网络创建一个安全组,以及云计一个用于将流量路由到您的服务的 LoadBalancer。
使用以下基本撰写文件,Docker Compose CLI 将自动创建这些 ECS 构造,包括负载均衡器,以将流量路由到暴露的端口算核 80。
services:
nginx:
image: nginx
ports:
&nbs心技p; - "80:80"
如果您的AWS帐户没有权限来创建这样的资源,或者如果你想将这些管理自己,你可以使用下面的自定义扩展撰写:
使术D用x-aws-cluster作为顶级元素在撰写文件部署撰写应用程序时设置ECS集群的ID。否则,将为 Compose 项目创建一个集群。
使用x-aws-vpc作为顶级元素在撰写文件部署oc撰写应用程序时设置的VPC的ARN。
使用x-aws-loadbalancer作为顶级元素在撰写文件设置一个现有的负载平衡器的ARN。
后者可用于那些想要自定义应用程序公开的人,通ke常为您的应用程序使用现有域名:
使用 AWS Web 控制台或 CLI 获取您的 VPC 和子网 ID。您可以使用以下 AWS CLI 命令检索默认 VPC ID 和附加子网:
1.使用 AWS CLI 创建您的负r教载均衡器。也可以使用 AWS Web 控制台,但需要添加至少一个侦听器,我们在这里不需要。
$ aws elbv2 create-load-balancer --name myloadbalanc程:er --type application --subnets "subnet-1234abcd" "subnet-6789ef00"
1.要为您的应用程序分配现有域名,您可以使用 CNAME 条Do目配置您的 DNS,该条目指向在DNSName您创建负载均衡器时报告的刚刚创建的负载均衡器。
2.使用 Loadbalancer ARNx-aws-loadbalancer在您的撰写ck文件中进行设置,并使用docker compose up命令部署您的应用程序。
请注意 Docker ECS 集成不会知道此域名,因此docker compose ps命令将报告带有负载均衡er器 DNSName 的 URL,而不是您自己的域。
您还可以external: true在 Docker Compose CLI 的 Compose 文件中的网络定义中使用,以不创建安全组,并name使用要上E用于服务之间网络连接的现有安全组的 ID 进行设置:
networks:
back_tier:
exteCSrnal: true
name: "sg-1234acbd"
- ·手机1秒生成3D全息图,MIT团队新作
- ·标签: 工信部 爱奇艺 搜狗浏览器 嘀嗒出行
- ·常见数据分析误区有哪些?你犯了吗?
- ·Wan2.5-Preview 发布,实现多模态输入与电影级视频同步生成
- ·横店炮王霍建华什么梗
- ·标签: 自然选择 EVE 恺英网络 AI陪伴
- ·当Adobe遇见机器学习:新Photoshop推多项AI新功能
- ·每周百万用户向ChatGPT倾诉自杀念头,OpenAI紧急升级GPT-5安全机制应对心理危机
- ·云安全日报210901:IBM企业身份管理解决方案发现重要漏洞,需要尽快升级
- ·标签: 华盛雷达 科创板 招股书
- ·标签: 进迭时空 RISC-V K1芯片 陈志坚
- ·标签: 水滴公司 看病保 保小慧 ClawSquare
- ·阿里云宣布历史最大规模降价:核心产品最高降幅达50%
- ·微软AI主管苏莱曼:微软不会开发情色类AI,与OpenAI划清界限
- ·阿里发布Qoder CLI命令行AI编程工具:内存占用降低70%,代码审查效率提升50%
- ·云计算开发:Python3三角函数asin()方法详解
- ·https://blvdseafood.com/?s=谷歌留痕技术教程-教程要点与实践【tg:seogoogle987】HxW
- ·https://www.metaltix.com/?view=tours&filter=search&q=谷歌留痕技术教程-教程要点与实践【tg:seogoogle987】,zco
- ·https://www.pmindia.gov.in/en/?s=谷歌留痕技术教程-教程要点与实践【tg:seogoogle987】,POb
- ·https://www.safetv.go.kr/base/search/view?searchWord=谷歌留痕技术教程-教程要点与实践【tg:seogoogle987】2kc
- ·https://www.kores.com/?s=谷歌留痕技术教程-教程要点与实践【tg:seogoogle987】,ljC
- ·https://www.losgatoschamber.com/list/search?action=SEARCH&q=谷歌留痕技术教程-教程要点与实践【tg:seogoogle987】,eSJ
- ·https://www.ushmm.org/search/results/?ID=8s0587Oi8UTv74zPPM4fuhwjNpe2hsEE&q=谷歌留痕技术教程-教程要点与实践【tg:seogoogle987】,vmq
- ·https://www.maigoo.com/search/?block=&q=谷歌留痕技术教程-教程要点与实践【tg:seogoogle987】,yoQ
- ·https://www.teamlab.art/es/?submit=谷歌留痕技术教程-教程要点与实践【tg:seogoogle987】,LA6
- ·https://www.impactpool.org/search/?type=79&q=谷歌留痕技术教程-教程要点与实践【tg:seogoogle987】ZV7
