将 docker 容器连接到 RDS 数据库

Connect the docker container to an RDS db

我在 EC2 上有一个 docker 容器,如果我 运行 直接在 EC2 中的代码一切都很好,但是当 docker 是 运行ning 时它会抛出下一个错误

(1045, "Access denied for user 'xxxxx'@'xxxx' (using password: YES)")

我知道这是连接错误,但与 EC2 的用户、密码和 ip 相同。

我在主机模式下使用网络执行 docker 图像,但问题仍然存在

我正在使用 python 图像和 pymysql 连接到我的数据库

这正是我的问题

我的解决方案是使用 ECS 并避免 ec2 运行 docker 图像