Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Для установки и запуска Сервера ПК ПК Интеллект X через Docker необходимо:

  1. Установить Docker с помощью официальных руководств:Подключить репозиторий Интеллект X. Для этого необходимо:Установить git и утилиту envsubst с помощью команды:

    Для Debian и Ubuntu:

    Code Block
    sudo apt-get install git gettext binutils

    Для Fedora, RedHat Linux, CentOS:

    Code Block
    dnf install git gettext binutils

    Клонировать репозиторий intellectx.docker.

    Code Block
    git clone https://src.ITV.dev/bitbucket/scm/one/intellectx.docker.git
    Note
    titleВнимание!

    В случае возникновения ошибки "server certificate verification failed", необходимо выполнить в терминале следующую команду:

    Code Block
    export GIT_SSL_NO_VERIFY=1
    Обновить клонированные файлы репозитория:
  2. Перейти в папку intellectx.docker:

    Code Block
    cd /home/%username/intellectx.docker/

    где %username − имя пользователя, под которым будет создан контейнер.

  3. Скачать содержимое git репозитория:

    Code Block
    git pull
    Создать контейнер Интеллект X. Для создания контейнера Интеллект X необходимо:
  4. Скопировать в папку /home/%username/ITV.docker/server/build/ deb-пакеты Интеллект X, DetectorPack и DriverPack.
  5. Перейти в папку intellectx.docker/server.

    Code Block
    cd /home/%username/intellectx.docker/server
  6. Выполнить команду:

    Code Block
    ./intellect-x.sh build

    Начнется сборка контейнера Интеллект X.

  7. Для просмотра списка собранных контейнеров после завершения операции выполнить команду:

    Code Block
    ./intellect-x.sh list
  8. Скачать Docker-образ ПК Интеллект Хhttps://dockerimg.website.yandexcloud.net/intellect-x_5.0.0.177.tar.gz.
  9. После завершения загрузки перейти в папку со скачанным архивом.
  10. Выполнить команду:
    Code Block
    languagebash
    docker load < com-box_5.0.0.177.tar.gz
  11. Выполнить команду для получения ID Docker-образа:
    Code Block
    languagebash
    docker images
  12. Запустить Docker:
    Code Block
    languagebash
    docker run %IMAGE ID%
  13. Запустить Клиент ПК Интеллект Х, введя необходимый IP-адрес, логин и пароль (при первом запуске ПК Интеллект Х ввести логин и пароль: root/root).
    Info
    titleПримечание.
    • Для определения IP-адреса, к которому нужно подключиться, выполнить команду:
      Code Block
      languagebash
      docker inspect <container id> | grep "IPAddress"
      Чтобы узнать <container id>, а также имя контейнера и другую информацию нужно выполнить команду:
      Code Block
      languagebash
      docker ps
      или
      Code Block
      languagebash
      docker container ls
    • Проверить доступность Сервера можно с помощью команды:
      Code Block
      languagebash
      ping <ip-адрес>
    • Для просмотра запущенных процессов выполнить команду:
      Code Block
      languagebash
      docker top <имя контейнера>

Установка и запуск Запуск Сервера ПК Интеллект X через Docker завершен. 

...