Перейти в хранилище документации
Обратиться в техническую поддержку
Образ (Image) | Контейнер (Container) | |
---|---|---|
Описание | Шаблон (шаблонная заготовка), на основе которого создаются контейнеры | Готовый экземпляр программного обеспечения, созданный на основе образа |
Характеристики | Образ включает в себя:
| Особенности контейнера:
|
Для установки и запуска ПК Интеллект X через Docker необходимо:
Ubuntu: https://docs.docker.com/engine/install/ubuntu/.
Примечание
Минимальные требования для запуска ПК Интеллект X через Docker на Ubuntu:
Внимание!
Доступна отказоустойчивая (FailOver) сборка Docker-образа ПК Интеллект Х. При необходимости она может быть предоставлена через специалистов технической поддержки компании ITV.
sudo docker load < intellect-x*.tar.gz
Внимание!
В Astra Linux 1.7.6 с последними обновлениями при загрузке Docker-образа может появляться ошибка запуска контейнера. В последних обновлениях системы по умолчанию включён сканер уязвимостей образов, который блокирует загрузку и запуск неподписанных или нестандартных образов.
Для решения проблемы нужно отключить проверку уязвимостей. Для этого нужно:
sudo cat << EOF > /etc/docker/daemon.json { "astra-sec-level" : 6 } EOF
sudo systemctl restart docker
sudo docker images
sudo docker run %IMAGE ID%
После установки можно подключиться к Docker-серверу отдельно установленным клиентом ПК Интеллект Х. Для этого нужно при запуске клиента в окне авторизации ввести IP-адрес Docker-сервера, логин и пароль (при первом запуске ПК Интеллект Х ввести логин и пароль root/root). Также можно подключиться к Docker-серверу с помощью Flatpak-пакета (см. Запуск Клиента в виде Flatpak-пакета).
Список полезных команд:
docker inspect <container id> | grep "IPAddress"
Просмотр списка контейнеров и их статуса:
Только активные контейнеры:
docker ps
docker ps -a
ping <IP-адрес>
docker top <имя контейнера>
docker start <container_id>
docker ps
docker stop <container_id>
Установка и запуск ПК Интеллект X через Docker завершен.
Внутри контейнера смонтирована директория:
/var/lib/docker/volumes/<volume_id>
Путь может быть изменён по запросу через специалистов технической поддержки компании ITV. Значение volume_id можно получить с помощью команды:
docker inspect <container_id>
Для сбора пакета поддержки нужно:
docker ps -a
docker exec -it <container_id> sh
cd /opt/ITV/IntellectX/bin
./start_app support /data
exit
Сбор пакета поддержки (support) в Docker-контейнере завершен.