Docker Cloud и консоль JHipster

Можно ли настроить консоль JHipster в облаке Docker? Мое приложение развернуто на Heroku. Если нет возможности, посоветуйте, где я могу настроить докер в облаке. С Уважением!


person sentinel    schedule 27.03.2017    source источник


Ответы (3)


Да, облако докеров — это вариант, хотя я никогда его не пробовал. Если у вас простые потребности и вам не нужна оркестрация контейнеров на нескольких хостах, я бы рекомендовал создать простую виртуальную машину с докером на вашем любимом облачном провайдере (например, с помощью docker-machine), а затем развернуть там консоль с помощью docker-compose. Это очень легко сделать.

person Pierre Besson    schedule 28.03.2017
comment
У меня нет опыта работы с докером, мне нужен докер для стека ELK. Я не нашел ни одного учебника, как это сделать. Не могли бы вы описать шаги (с подробностями)? - person sentinel; 30.03.2017

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 и сценарии для предварительной загрузки панелей мониторинга.

person Pierre Besson    schedule 29.03.2017
comment
Подскажите, пожалуйста, подробнее 1) это ssh от Heroku? Что дальше с ssh и локальным докером? - person sentinel; 30.03.2017
comment
Более того... Я использую Windows 7 и не могу установить Docker локально... Есть идеи? - person sentinel; 30.03.2017
comment
Я имел в виду SSH к любому серверу Linux. Вы можете установить Docker в Windows либо с помощью docker4windows, либо с помощью набора инструментов Docker, и у нас есть инструкции в документации JHipster, которые помогут вам его настроить. Если вас беспокоит докер, вы также можете рассмотреть возможность использования некоторых других инструментов мониторинга. - person Pierre Besson; 30.03.2017

Хорошо, локально все в порядке. Итак, как (шаг за шагом) отправить JHipster Console в docker-cloud и связать ее с моим приложением на героку?

person sentinel    schedule 07.04.2017