Amazon web services 如何使docker compose使用现有AWS子网
我已经创建了一个AWS VPC、子网和安全组,并希望将docker容器作为fargate ecs服务部署到这些预制资源中 但是,我不知道如何告诉服务使用预制子网(它看起来像是从“允许”的子网列表中随机选择一个子网,该子网当前是我在VPC中拥有的所有子网 以下文件正确部署到所需的vpc、群集和安全组,而不是子网:Amazon web services 如何使docker compose使用现有AWS子网,amazon-web-services,docker,amazon-ec2,docker-compose,aws-fargate,Amazon Web Services,Docker,Amazon Ec2,Docker Compose,Aws Fargate,我已经创建了一个AWS VPC、子网和安全组,并希望将docker容器作为fargate ecs服务部署到这些预制资源中 但是,我不知道如何告诉服务使用预制子网(它看起来像是从“允许”的子网列表中随机选择一个子网,该子网当前是我在VPC中拥有的所有子网 以下文件正确部署到所需的vpc、群集和安全组,而不是子网: version: '2' x-aws-cluster: "Test Cluster" x-aws-vpc: "vpc-02dffc2a8782579d4&
version: '2'
x-aws-cluster: "Test Cluster"
x-aws-vpc: "vpc-02dffc2a8782579d4"
x-aws-security-group: "sg-02511658ffc184884"
services:
nginx:
image: nginx:1.19
networks:
- Backend-Access
networks:
Backend-Access:
external:
name: sg-02511658ffc184884
ipam:
driver: default
config:
- subnet: subnet-0aeef680f1f9e5cda # this has no effect
#- subnet: 172.31.4.0/24 also does not place the service in this subnet
我正在使用docker compose up-d运行它(在没有-d的情况下运行它会导致集群不存在错误)这目前是不可能的,有一个公开的要求。如果你能在那里听到你的声音,那就是我们整合此反馈的地方。谢谢