Версия ПО 2.0
Для стабильной работы сервер должен отвечать следующим требованиям:
операционная система Linux с поддержкой Docker: Ubuntu Server 20.04 (рекомендуется), Astra Linux 1.7 (server), RedOS 7.3.1, Альт Сервер 10;
объем оперативной памяти от 12 ГБ;
процессор, поддерживающий виртуализацию и имеющий от четырех ядер;
от 200 ГБ свободного места на жестком диске;
наличие сетевого интерфейса 1 Гбит/с.
Установка ECCM
Установка ЕССМ без выхода в сеть Интернет подразумевает следующие шаги:
- Загрузка установочного архива и архива с образами системы на съемный носитель;
- Копирование установочного архива и архива с образами системы на целевой хост;
- Установка Docker на целевой хост;
- Установка ЕССМ.
Загрузка установочных файлов
Файлы, необходимые для запуска проекта, распространяются в виде tar-архивов. Их можно получить с общедоступного облака. Загрузите архивы на ПК с доступом в сеть Интернет и скопируйте их на съемный носитель.
Необходимо 3 ГБ свободного места на съемном носителе.
cd <путь до директории съемного носителя> wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2F&files=eccm-2.0.tar.gz" -O eccm-2.0.tar.gz wget "https://cloud.eltex-co.ru/index.php/s/P8xDfmyo3XyEs0g/download?path=%2Fimages&files=eccm_docker_images_2.0.tar" -O eccm_docker_images_2.0.tar
Копирование установочных файлов на целевой хост
Скопируйте установочные файлы со съемного носителя на целевой хост. Распакуйте скопированные файлы в заранее созданную рабочую директорию.
mkdir <путь до рабочей директории> cd <путь до директории съемного носителя> cp <путь до директории съемного носителя>/eccm-2.0.tar.gz <путь до рабочей директории> cp <путь до директории съемного носителя>/eccm_docker_images_2.0.tar <путь до рабочей директории> cd <путь до рабочей директории> mkdir eccm tar -zxvf eccm-2.0.tar.gz -C eccm/ tar -xvf eccm_docker_images_2.0.tar -C eccm/2.0/
Установка docker и docker-compose
Так как целевой хост не имеет доступа в сеть Интернет, то установить docker и docker-compose средствами установочного архива не представляется возможным. Для ручной установки docker и docker-compose обратитесь к официальной документации Docker.
Для успешного запуска проекта необходимы:
- пакет docker не ниже версии 20;
- плагин docker-compose не ниже версии 1.29.
Установка образов проекта
Для установки образов системы запустите соответствующую команду скрипта-установщика:
cd <путь до рабочей директории>/eccm/2.0 sudo ./compose-tools.sh --load
После завершения распаковки образов в систему можно проверить их наличие командой:
docker images
Запуск ECCM
Запуск ЕССМ осуществляется согласно Инструкции по установке и запуску.