也许我误解了什么。
我刚刚用Postgree SQL数据库作为产品数据库构建了一个整体式JHipser。我构建了应用程序的Docker镜像"./mvnw package -Pprod verify jib:build“。在本地,它在Postgree SQL DB运行等情况下运行得很好,但是当上传和运行镜像到我的NAS上的Docker时,它无法连接到Postgree SQL。
我在Docker中只有一个容器,它是从我上传的Docker镜像启动的。镜像不应该包含PostgreeSQL数据库并运行吗?或者我应该单独安装PostgreeSQL,如何安装?
启动镜像只运行一个容器时的错误是“由: org.postgresql.util.PSQLException:连接到本地主机:5432拒绝。请检查主机名和端口是否正确,邮局主管是否正确”
发布于 2020-08-26 22:42:34
创建的映像只包含您的应用程序。您必须在nas上运行专用的PSQL (例如,通过Docker),并配置应用程序以连接到该数据库(例如,通过应用程序映像上的环境变量)。
https://stackoverflow.com/questions/63599404
复制相似问题