Для обновления ПК Интеллект Х, развернутого в Docker-контейнере, нужно установить новые .deb-пакеты поверх существующих в работающем контейнере. Это позволяет обновить продукт без удаления пользовательских данных. Для обновления пакетов нужно:

  1. Скачать необходимый архив с пакетами новой версии ПК Интеллект Х с официального сайта компании ITV
  2. Скопировать пакеты intellect-x_%номер.версии%_all.deb и intellect-x-core_%номер.версии%_amd64.deb в директорию /var/lib/docker/volumes/<VOLUME_ID>/_data/.

    Внимание!

  3. Убедиться, что контейнер запущен:
    docker ps -a
  4. При необходимости, запустить контейнер с помощью команды:
    docker start <container_id>
  5. Получить доступ к терминалу контейнера:
    docker exec -it <container_id> sh
    После входа в терминал контейнера, текущий путь по умолчанию – директория с размещёнными .deb-пакетами.
  6. Последовательно выполнить команды для установки новых пакетов:
    apt update
    apt install ./intellect-x*.deb

После завершения установки убедиться в работоспособности всех процессов с помощью команды:

docker top <container_name>

Если все дочерние процессы активны и сервер доступен по сети – обновление выполнено успешно.

Аналогичным образом можно обновить следующие компоненты:

  • DriversPack,
  • DetectorPack,
  • Дополнительные пакеты DetectorPack.
  • No labels