Docker hub jhipster-registry недоступен на порту 8761

Недавно я начал изучать архитектуру микросервисов с помощью jhipster и пытался установить и запустить jhipster-registry из docker-хаба. Докер показывает, что реестр запущен, но я не могу получить к нему доступ через порт 8761.

Вытащил изображение с docker pull jhipster/jhipster-registry

Запустил контейнер с docker run --name jhipster-registry -d jhipster/jhipster-registry

Вот снимок того, что возвращает docker container ls:

docker container ls

Я что-то здесь упустил?


person Sahil Dave    schedule 25.05.2020    source источник


Ответы (1)


Вы запускаете контейнер реестра JHipster, но не открываете порт.

Вы можете открыть порт, передав флаг порта -p 8761:8761 что позволит вам подключиться к нему через localhost:8761 или 127.0.0.1:8761 в браузере.

Вам может потребоваться настроить некоторые переменные среды для правильного запуска реестра JHipster. Это может зависеть от параметров вашего сгенерированного приложения, таких как тип аутентификации. Для удобства приложения JHipster поставляются с тегом _ 4_ файл. Вы можете начать его с docker-compose -f src/main/docker/jhipster-registry.yml up, , как указано в документации.

person Jon Ruddell    schedule 26.05.2020