...
Получить от РТЛС Логин и Пароль для доступа к репозиторию.
Авторизоваться в docker с полученными параметрами подключения
Code Block docker login repo.rtlsnet.ru:5000 Username: *** Password: **** Login Succeeded
На странице доступных релизов найти архив с конфигурацией нужной версии
Code Block https://repo.rtlsnet.ru/service/rest/repository/browse/raw-rtls/releases/
Скачать и распаковать архив в папку rtls (где $(version) версия ПО, которую требуется установить)
Code Block mkdir rtls cd rtls curl -L https://repo.rtlsnet.ru/repository/raw-rtls/releases/$(version)/RTLS-compose-$(version).tar.gz -o rtls.tar.gz tar -zxvf rtls.tar.gz rm rtls.tar.gz
В результате распаковки в файловой системе доступна для работы папка rtls со следующей
структуройCode Block [appuser@srv rtls]$ ls -lh total 12K drwxrwxr-x. 4 appuser appuser 31 Nov 27 2019 actobus drwxrwxr-x. 4 appuser appuser 31 Jan 15 2020 ble-solver -rw-rw-r--. 1 appuser appuser 5.3K Nov 24 11:58 docker-compose.yml drwxrwxr-x. 2 appuser appuser 38 Nov 27 2019 emulator drwxrwxr-x. 5 appuser appuser 42 Nov 27 2019 le drwxrwxr-x. 4 appuser appuser 109 Nov 22 17:30 postgres -rw-rw-r--. 1 appuser appuser 789 Nov 27 2019 README.md drwxrwxr-x. 4 appuser appuser 32 Nov 27 2019 redis drwxrwxr-x. 8 appuser appuser 112 Nov 22 17:27 srv
Запустить ПО в зависимости от необходимой конфигурации
запуск с поддержкой UWB
Code Block docker-compose up -d
запуск с поддержкой получения данных по LoRa
Code Block docker-compose --profile actobus up -d
Запуск с поддержкой BLE (включая получение данных по LoRa)
Code Block docker-compose --profile ble up -d
Результат запуска средствами докера. Должны быть подняты 3 основных контейнера + actobus (ble-solver) в зависимости от профиля запуска
Code Block docker ps
После старта сервисов должны быть доступны пользовательские интерфейсы
https://<ip>/CToolUI - интерфейс конфигурации
https://<ip>/BA-UI - пользовательский интерфейс
http://<ip>:8420 - ресурсы actobus (при запуске ПО с профилем actobus и ble)
http://<ip>:8520 - ресурсы BLE (при запуске ПО с профилем ble)
...