【发布时间】:2020-10-09 01:33:05
【问题描述】:
我创建了一个可以访问本地主机上的 postgresql 数据库的 quarkus 应用程序。创建本机映像后,我尝试使用以下命令运行应用程序:
docker run -i --rm -p 8080:8080 quarkusimage
如果我尝试使用邮递员的方法,我会得到以下结果:
添加员工 休眠: 选择 nextval ('quarkus.hibernate_sequence') 2020-06-18 20: 43: 38,214 WARN [io.agr.pool] (Agroal_20041415421) 数据源'':连接到本地主机:5432 被拒绝。检查主机名和端口是否正确,以及 postmaster 是否接受 TCP/IP 连接。
如果我尝试运行应用程序
docker run --net = "host" -i --rm -p 8080:8080 quarkusimage
应用程序访问本地主机上的数据库,但如果我尝试使用邮递员调用,它无法访问服务。
我做错了什么?
谢谢
【问题讨论】:
标签: postgresql docker quarkus graalvm-native-image quarkus-panache