AWS ECS:如何使用docker容器名称连接在相同任务定义中运行的两个docker容器

时间:2019-06-25 16:37:39

标签: amazon-web-services docker amazon-ecs

我有两个Docker映像

  1. AppDb(MYSQL):泊坞窗文件中暴露了3306端口
  2. AppServer(SpringBoot应用程序):泊坞窗文件中暴露的8080端口

我想使用类似jdbc:mysql://AppDb:3306/user这样的连接字符串来建立从AppServer Docker容器到AppDb docker容器的jdbc连接。

我用docker-compose.yml做的上述事情。 现在,我想通过AWS ECS任务定义来实现同样的事情。

在AWS ECS任务定义中我需要什么确切设置?在JDBC Connection String中需要做哪些更改?

(我知道我需要创建“单任务定义”并在其中添加多个容器,除了我们需要做的事情?)

在回答中,我期待两件事

  1. 要在ECS任务定义中进行的设置。
  2. 用于将Spring Boot应用程序连接到MySQL DB的JDBC连接字符串。

预先感谢:)

0 个答案:

没有答案