无法从同一 EC2 实例中运行的另一个容器连接到我的 MySQL 容器

问题描述 投票:0回答:1

我正在 EC2 实例上运行 docker。一个容器是 MySQL 8.0,另一个容器运行 Spring Boot 应用程序。在我的本地 Mac 计算机上,当我启动两个容器时,Spring Boot 应用程序能够连接到在另一个容器中运行的 MySQL。

我在 EC2 大型实例中重新创建了所有这些,由于某种原因,Spring Boot 应用程序无法连接到 MySQL 容器。一切都几乎相同。

在 AWS 上的 EC2 设置方面,我是否遗漏了什么,不允许两个容器相互通信?

mysql spring-boot docker amazon-ec2
1个回答
0
投票

不确定有什么区别,也许是版本不同。但为了使其正常工作,我明确创建了一个 docker 网络并运行容器来使用它。之后他们就能够连接了。

© www.soinside.com 2019 - 2024. All rights reserved.