Можно ли настроить консоль JHipster в облаке Docker? Мое приложение развернуто на Heroku. Если нет возможности, посоветуйте, где я могу настроить докер в облаке. С Уважением!
Docker Cloud и консоль JHipster
Ответы (3)
Да, облако докеров — это вариант, хотя я никогда его не пробовал. Если у вас простые потребности и вам не нужна оркестрация контейнеров на нескольких хостах, я бы рекомендовал создать простую виртуальную машину с докером на вашем любимом облачном провайдере (например, с помощью docker-machine), а затем развернуть там консоль с помощью docker-compose. Это очень легко сделать.
1) SSH на вашем сервере 2) Установите docker и docker-compose 3) Получите файл docker-compose из https://github.com/jhipster/jhipster-console/blob/master/bootstrap/docker-compose.yml 4) Запустите docker-compose up -d
Консоль будет доступна через порт 5601. См. документацию по адресу: https://jhipster.github.io/monitoring/
Возможны более сложные настройки, но это самый простой способ. Также обратите внимание, что вполне возможно запустить JHipster-Console без Docker, но это требует некоторой работы. Для этого самостоятельно настройте стек ELK, используя простую конфигурацию logstash и сценарии для предварительной загрузки панелей мониторинга.
Хорошо, локально все в порядке. Итак, как (шаг за шагом) отправить JHipster Console в docker-cloud и связать ее с моим приложением на героку?