Рекомендуется устанавливать сервис Address Book на Ubuntu 22.04.
Для развертывания сервиса необходимо подключение к сети Internet. Для получения документации по развертыванию сервиса в закрытом контуре, запросите документацию в коммерческом отделе компании Eltex: eltex@eltex-co.ru.
При установке на виртуальную машину возможны проблемы с контейнером MongoDB из-за отсутствия инструкций процессора AVX.
Разворачивание docker-образа
Скачайте скрипт установки командой:
wget https://s3.eltex-co.ru/shared/address-book/ecss-address-book.sh
Выдайте права на исполнение:
chmod +x ecss-address-book.sh
Скачайте скрипт запуска окружения и файл с переменными:
./ecss-address-book.sh download
Если установка происходит удалённо по SSH, необходимо заново авторизоваться в терминале, так как пользователь был добавлен в группу docker, о чем будет получено уведомление:
Please, relogin in bash for access to docker group: $ su - user And repeat you command:
И повторить команду:
./ecss-address-book.sh download
Настройте файлы .env.override и settings.override.yaml. Подробнее про конфигурацию можно прочитать в разделе «Настройка и управление Address Book Service».
После настройки файлов запустите установку командой:
./ecss-address-book.sh install
В процессе установки будет необходимо авторизоваться во внешнем docker-регистре:
Данные авторизации вы можете уточнить в коммерческом отделе компании Eltex: eltex@eltex-co.ru.
Enter docker registry user: Enter docker registry password:
Посмотреть установленную версию сервиса можно, выполнив следующий GET-запрос:
curl http://<ecss-address-book>:4000/api/graphql/version
Корректным ответом на данный запрос будет:
{"version":"1.7.0.x"}