Versions Compared

Key

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

Установка Docker-Сервера

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

  1. Установить Docker с помощью официальных руководств:
  2.  

    • Остальные дистрибутивы:
  3.  
  4. Скачать Docker-образ ПК Интеллект Х: https://download.itv.ru/software/IntellectX/5.0.10.60/intellect-x_5.0.10.60.tar.gz.
  5. После завершения загрузки перейти в папку со скачанным архивом.
  6. Выполнить команду:
    Code Block
    languagebash
    sudo docker load < intellect-x*.tar.gz
    Note
    languagebash
    titleВнимание!

    В Astra Linux 1.7.6 с последними обновлениями при загрузке Docker-образа может появляться ошибка запуска контейнера. В последних обновлениях системы по умолчанию включён сканер уязвимостей образов, который блокирует загрузку и запуск неподписанных или нестандартных образов.

    Для решения проблемы нужно отключить проверку уязвимостей. Для этого нужно:

    1. Открыть или создать файл /etc/docker/daemon.json.
    2. Добавить строку { "astra-sec-level": 6 } в файл с помощью команды:
      Code Block
      languagebash
      sudo cat << EOF > /etc/docker/daemon.json
      { "astra-sec-level" : 6 }
      EOF
      где значение 6 это отладочный режим. При обнаружении уязвимости в контейнере выводится соответствующее предупреждение, при этом запуск контейнера не блокируется.
    3. Перезапустить Docker.
      Code Block
      languagebash
      sudo systemctl restart docker
  7. Выполнить команду для получения ID Docker-образа:
    Code Block
    languagebash
    sudo docker images
  8. Запустить Docker:
    Code Block
    languagebash
    sudo docker run %IMAGE ID%

Запуск ПК Интеллект X

После установки можно подключиться к Docker-Серверу отдельно установленным клиентом ПК Интеллект Х. Для  Для этого нужно при запуске клиента в окне авторизации ввести IP-адрес Docker-Сервера, логин и пароль (при первом запуске ПК ПК Интеллект Х ввести логин и пароль root/root). Также можно подключиться к Docker-Серверу с помощью Flatpak-пакета (см. Запуск Клиента в виде Flatpak-пакета).

Команды, которые могут понадобиться:

  • Определить 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 завершен.