...
- Установить Docker с помощью официальных руководств:
- Скачать Docker-образ ПК Интеллект Х : https://download.itv.ru/software/IntellectX/5.0.10.60/intellect-x_5.0.10.60.tar.gz.с официального сайта компании ITV.
Note |
---|
|
Доступна отказоустойчивая (FailOver) сборка Docker-образа ПК Интеллект Х. При необходимости она может быть предоставлена через специалистов технической поддержки компании ITV. |
- После завершения загрузки перейти в папку со скачанным архивом.
- Выполнить команду:
Code Block |
---|
|
sudo docker load < intellect-x*.tar.gz |
Note |
---|
language | bash |
---|
title | Внимание! |
---|
|
В Astra Linux 1.7.6 с последними обновлениями при загрузке Docker-образа может появляться ошибка запуска контейнера. В последних обновлениях системы по умолчанию включён сканер уязвимостей образов, который блокирует загрузку и запуск неподписанных или нестандартных образов. Для решения проблемы нужно отключить проверку уязвимостей. Для этого нужно: - Открыть или создать файл /etc/docker/daemon.json.
- Добавить строку { "astra-sec-level": 6 } в файл с помощью команды:
Code Block |
---|
| sudo cat << EOF > /etc/docker/daemon.json
{ "astra-sec-level" : 6 }
EOF | где значение 6 – это отладочный режим. При обнаружении уязвимости в контейнере выводится соответствующее предупреждение, при этом запуск контейнера не блокируется. - Перезапустить Docker.
Code Block |
---|
| sudo systemctl restart docker |
|
- Выполнить команду для получения ID Docker-образа:
Code Block |
---|
|
sudo docker images |
- Запустить Docker:
Code Block |
---|
|
sudo docker run %IMAGE ID% |
...
Code Block |
---|
|
docker inspect <container_id> |
Сбор пакета поддержки (support) в Docker-контейнере
Для сбора пакета поддержки нужно:
- Предварительно узнать ID Docker-контейнера с помощью команды:
- Получить доступ к терминалу контейнера (контейнер должен быть запущен):
Code Block |
---|
|
docker exec -it <container_id> sh |
где <container_id> – ID Docker-контейнера. - Перейти в директорию bin ПК Интеллект Х:
Code Block |
---|
|
cd /opt/ITV/IntellectX/bin |
- Выполнить команду:
Code Block |
---|
|
./start_app support /data |
Это инициирует процесс формирования пакета поддержки, который будет сохранён в каталоге data. - Выйти из терминала с помощью команды:
- Перейти в директорию /var/lib/docker/volumes/<volume_id>/_data, настроенную для обмена файлами между контейнером и хостом. Готовый пакет support будет находиться в этой директории.
Сбор пакета поддержки (support) в Docker-контейнере завершен.