Первый запуск

Загрузка образов 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.