如何将亚马逊ec2上正在运行的容器(tomcat)连接到RDS postgres

时间:2015-11-13 09:51:04

标签: postgresql tomcat amazon-web-services docker amazon-vpc

在aws中,我有一个安装了docker的amazon linux实例,我的app作为容器运行。它在tomcat中运行。但是我需要将它连接到我的数据库。 我之前使用postgres容器完成了这项工作:

    docker run --link <dbcontainername>:db -P -d tomcat-image

但为了让数据库更可靠,我们希望使用亚马逊RDS。 我创建了一个带有两个子网的VPC,实例和RDS都使用这两个子网 他们也都在同一个安全组。 我可以通过公共IP访问tomcat,但它会因为没有连接到db而抛出错误。

网络不是我的强项,所以我可能会遗漏一些东西,但我发现很难找到任何描述这个过程的文字,而没有提到弹性豆秆。(我的印象是它应该可以做到EBS所做的一切,手动)

8个月前在这里提出了类似的问题,但他没有得到任何回复,所以我再次尝试。

0 个答案:

没有答案