相关疑难解决方法(0)

在AWS Fargate中链接容器

我尝试在AWS Fargate上设置一个小例子,并尝试在那里有一个带有一个数据库容器的应用程序容器.

任务定义启动两个容器,但我的app容器失败了getaddrinfo ENOTFOUND db db:3306.因此,我的应用程序容器找不到数据库容器.

由于Fargate不允许Docker容器的"链接",我想知道他们如何相互通信.数据库容器的名称db带有端口3306,我的app容器配置为使用它.

不幸的是,定义容器的链接不适用于Fargate,但仅适用于"oldschool"ECS/EC2.

在本地的docker-compose设置中,它以这种方式工作.

amazon-web-services aws-fargate

26
推荐指数
1
解决办法
5163
查看次数

Docker链接是否已被弃用?

当阅读有关链接容器一起,他们现在把它的传统联系,例如在这里.

本文声称links已在Docker 1.9中弃用,但发行说明未提及此内容,已弃用的功能列表也未提及.

题

为什么Docker现在需要links传统链接?我应该停止使用它们吗?

linux docker

22
推荐指数
2
解决办法
1万
查看次数

标签 统计

amazon-web-services ×1

aws-fargate ×1

docker ×1

linux ×1