泊坞窗多容器连接

时间:2019-10-08 15:38:29

标签: docker containers

我的应用程序需要一个位于容器上的tomcat服务器和一个Postgres DB,用于存储默认配置值(丢弃数据库)。我需要在构建时连接到数据库。

按顺序进行

安装Java。
  安装tomcat-取决于postgres
  安装postgres。
  安装自定义应用并使用默认配置配置数据库。-失败此处

我正在使用docker-compose构建来构建图像。

我面临的问题是在构建期间无法访问Postgres。我的自定义应用在构建期间需要Postgres。 tcat文件夹中的Docker文件试图连接数据库以创建默认配置,但由于无法找到数据库或任何Postgres主机而失败。在构建期间如何连接到数据库?

版本:“ 3.5” 服务:  服务1:   构建:./ tcat   端口:     -“ 8080:8080”   取决于:       -服务2   链接:       -“ service2:db”

service2:
  构建:./pg   暴露:     -“ 5432”

docker-compose

0 个答案:

没有答案