【发布时间】:2020-11-19 17:11:02
【问题描述】:
我有一个 api 应用程序,它使用 h2 db 在端口 8080 上运行,当我从 IDE 运行应用程序时,h2-console 运行良好。
我已经使用 dockerfile 和 docker-compose.yml 对项目进行了 docker 化,该项目运行没有问题,一切似乎都很好,只是当我从 docker 运行项目时无法访问 h2-console。
收到错误消息:“抱歉,此服务器上的远程连接 ('webAllowOthers') 已禁用。”
我检查了一些解决方案并应用了
spring.h2.console.settings.web-allow-others=true
到 application-DOCKER.properties 和 application.properties 文件,但当我在 docker 上运行项目时仍然看不到 h2 控制台。
我该如何解决这个问题?
【问题讨论】:
标签: spring docker docker-compose dockerfile h2