【发布时间】:2020-07-13 01:42:15
【问题描述】:
我是 AWS 菜鸟。我有一个 web 服务器容器和一个 selenium hub 容器。我的网络服务器需要访问另一个容器;我可以使用 docker-compose 在开发环境中执行此操作(默认情况下,容器按名称相互公开)。 我对如何使用 AWS CloudFormation 执行此操作感到困惑。 有"links" parameter in the ContainerDefinition,但我认为这使用了旧版 docker 链接参数。所以我舍不得用。
有什么推荐吗?
P.S:我不想公开 selenium 实例,因此不能使用公共主机名/IP。
【问题讨论】:
-
您如何运行这些容器(EKS、ECS、直接在 EC2 实例上、Fargate)?
-
@DavidMaze 我正在使用 ECR,LaunchType:FARGATE。编辑:“networkMode”:“awsvpc”。
-
您是否尝试过创建安全组并在每个容器的任务定义中指定相同的安全组?
标签: amazon-web-services docker selenium amazon-cloudformation