首页 > 解决方案 > 带有 Docker 的 GridGain Web 控制台:未找到 404

问题描述

我正在尝试使用 Docker 以下文档在 RHEL7 x86_64 上部署 GridGain Web Console 2020.03.01

但是,访问用作健康检查的 http://localhost:3000/swagger-ui.html页面时出现404 Not Found错误。后端日志显示没有错误。我能够让容器运行的最后一个版本是2019.12.02(实际上它拒绝显示连接的集群,但这是另一个问题)。从2020.01.00开始,所有后端运行状况检查均失败。考虑到2020.01.00 发行说明包括 io.springfox 和 swagger-ui-dist 的更新,这看起来很可疑。

除此之外,2020.03.01 releasenotes说 Console 的默认端口更改为 8008,但服务器仍然在 3000 上启动。

任何人都有部署 dockerized Web Console 的运气吗?

标签: dockerswagger-uiignitegridgain

解决方案


Web 控制台由后端前端组成。后端在日志中打印的端口3000上启动,而前端确实在端口8008上启动- 您很可能想要使用它。

文档站点上给出的docker-compose.yml将容器的8008端口映射到主机的80端口,您可以随意替换。

关于健康检查,/health端点现在更改为此


推荐阅读