Docker hub jhipster-registry在端口8761上无法访问。

问题描述 投票:0回答:1

我最近开始使用jhipster探索微服务架构,并试图从docker hub安装和运行jhipster-registry。Docker显示注册表正在运行,但我无法在8761端口访问它。

拉出的镜像与 docker pull jhipster/jhipster-registry

开始用容器 docker run --name jhipster-registry -d jhipster/jhipster-registry

下面是一个快照 docker container ls 返回。

docker container ls

我是不是错过了什么?

microservices jhipster jhipster-registry
1个回答
2
投票

你正在启动JHipster注册表容器,但你没有暴露端口。

您可以通过传递 端口标志 -p 8761:8761 这将使您能够通过 localhost:8761127.0.0.1:8761 的浏览器中。

您可能需要配置一些环境变量,以便正确启动JHipster注册表。 这些变量可能取决于您生成的应用程序的选项,例如验证类型。为方便起见,JHipster应用程序自带了一个 docker-compose.yml 档案. 你可以先用 docker-compose -f src/main/docker/jhipster-registry.yml up, 据载.

© www.soinside.com 2019 - 2024. All rights reserved.