gpt4 book ai didi

amazon-web-services - 如何使用 AWS CloudFormation 在内部相互公开 Docker 容器?

转载 作者:行者123 更新时间:2023-12-02 18:47:15 25 4
gpt4 key购买 nike

我是 AWS 菜鸟。我有一个 Web 服务器容器和一个 selenium hub 容器。我的网络服务器需要访问另一个容器;我可以使用 docker-compose 在开发环境中执行此操作(默认情况下容器通过名称相互公开)。我对如何使用 AWS CloudFormation 执行此操作感到困惑。有"links" parameter in the ContainerDefinition但我认为这使用了遗留的 docker link 参数。所以我不愿意使用它。

有什么推荐吗?

P.S:我不想向公众开放 selenium 实例,因此不能选择使用公共(public)主机名/IP。

最佳答案

虽然 links 参数在纯 Docker 世界中是遗留,但它仍然是在 AWS ECS 世界中连接容器的最简单方法无需依赖专用服务发现(例如 ConsulRoute 53)。

使用链接的最大警告是循环链接是不可能的。此外,容器必须在同一任务/服务中运行。 links 参数无法跨多个任务/服务工作。

关于amazon-web-services - 如何使用 AWS CloudFormation 在内部相互公开 Docker 容器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62838757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com