2016-08-01 42 views
1

我有尝试连接postgres的分贝的弹簧应用(JDBC:在PostgreSQL:// XXXXXXX:5432/MY_DB)。当我使用“Java的罐子app.jar” command.But当我连接失败泊坞窗容器内运行运行jar它连接的罚款。下面是我用来运行的命令。多克尔容器不能够访问端口5432

docker run -p 5432:5432 my_image:latest 

看起来好像5432不是在容器里面打开似乎。我遇到过类似的帖子,但没有提供任何解决方案。 Docker container for Postgres 9.1 not exposing port 5432 to host

对这个有什么想法?

感谢

回答

3

你必须明确用户Expose 5432在泊坞窗文件。否则不允许通过容器暴露。