Перейти к содержанию

Загрузка и установка с помощью download-script#

Настоящая инструкция описывает процесс загрузки и установки сервиса LUNA POINT версии 3.0.0 (далее — Сервис) с помощью скрипта download-script, а также содержит аппаратные требования и программные требования к ПО.

Скрипт может быть использован техническими специалистами (например, инженерами) для скачивания образов Сервиса на носители для доставки на объекты без доступа к Интернету.

Процесс настройки и установки необходимо выполнять под учётной записью суперпользователя (с root правами).

Авторизация в registry#

Для запуска сервисов необходимо получить их образы из dockerhub.visionlabs.ru/cv-service (VisionLabs registry). Требуется авторизация:

docker login dockerhub.visionlabs.ru/cv-service --username <username> --password <password>

Введите логин <username> и пароль <password>.

Для получения учетных данных обратитесь к представителю VisionLabs.

Скачивание дистрибутива со скриптом#

Для скачивания контейнеров LUNA POINT на компьютер может быть использован скрипт get_images.sh.

Для использования скрипта требуется подключение к сети Интернет.

Дистрибутив со скриптом представляет собой архив вида "download_script_3.0.0".

Данный скрипт предназначен для использования только сотрудниками VisionLabs. Его нельзя передавать клиентам.

Запуск скрипта и скачивание контейнеров Сервиса#

Распакуйте архив и запустите скрипт:

./get_images.sh -u <username> -p <password>

После запуска скрипт скачивает из registry необходимые контейнеры. Образы запаковываются в архивы и сохраняются в директории images, которая создается в директории со скриптом.

Перенесите директорию images и дистрибутив с LUNA POINT на сервер, на котором будет разворачиваться Сервис.

Для получения справки по скрипту используйте команду:

./get_images.sh -h

Настройка и запуск Сервиса#

Выполните настройку Сервиса как описано в руководстве администратора LUNA POINT.

Перейдите в каталог Docker:

cd /var/lib/luna_point/current/example-docker

Для запуска Сервиса введите команду:

./start_luna_point.sh

Проверьте статус всех запущенных Docker-контейнеров:

docker compose ps