Первый запуск
Загрузка образов Docker
В папке images дистрибутива находятся архивы с файлами-образами docker-контейнеров. Для добавления их в среду Docker выполните следующие команды из папки images:
docker load -i evergis_spcore.tar
docker load -i evergis_nginx.tar
docker load -i evergis_importexport.tar
docker load -i evergis_netengine.tar
...Проверьте, что образы корректно добавились:
docker images | grep evergisЗапуск брокера RabbitMQ
Установите пароль для RabbitMQ, отредактировав в файле rabbit.yml строку:
- RABBITMQ_DEFAULT_PASS=RABBIT_PASSРазверните контейнер с RabbitMQ, выполнив команду:
docker compose -f rabbit.yml upПроверьте логи запуска. Дождитесь строки:
started TCP listener on [::]:5672После этого в браузере зайдите в веб-интерфейс RabbitMQ, перейдя по адресу:
http://server_ip:15672
Авторизуйтесь с помощью логина rmuser и пароля, заданного в переменной RABBITMQ_DEFAULT_PASS. Если все работает, в терминале закройте активный контейнер RabbitMQ (Ctrl+C) и запустите его в фоновом режиме:
docker compose -f rabbit.yml up -dПервый запуск платформы
Выполните скрипт запуска:
./cluster_restart.shУбедитесь, что все контейнеры запустились без ошибок:
docker stack ps evergisДоступ к приложению
После запуска платформа доступна по следующим адресам:
| Адрес | Назначение |
|---|---|
http://<ip_address>:<port> | Приложение ЭверГИС |
Где ip_address — адрес машины, port — порт, указанный в nginx.yml.
Для авторизации используйте логин superuser и пароль, заданный в переменной SPCORE_SuPassword в файле update_db.yml.