ДЕМОНСТРАЦИОННЫЙ СТЕНД CHECK-SERVICE KO МИНИМАЛЬНЫЕ ТРЕБОВАНИЯ CPU - 10 cores RAM - 16 Gb HDD - 10 Gb ОС - любая Debian-подобная система (AstraLinux 1.7.0 также приемлемо) ПО - Docker версии не ниже 19.03.15 Можно работать под суперпользователем root Если под суперпользователем root работать не представляется возможным, тогда необходимо текущего непривилегированного пользователя добавить в группу docker Например, добавить пользователя administrator в группу docker можно следующей командой, выполненной под пользователем root: gpasswd -a administrator docker ВНИМАНИЕ Вводить команды необходимо в точности так, как описано в данном руководстве: 1) Регистр символов имеет значение. Необходимо вводить большой символ, если в руководстве указан большой символ, и маленький символ, если в руководстве указан маленький символ. 2) Соблюдать количество пробелов. Если в руководстве между двумя символами отсутствует пробел, тогда вводить такой пробел нельзя. Если между двумя символами присутствует один пробел, тогда необходимо вводить один пробел. Те же требования относятся к двум и более пробелам между символами. 3) Соблюдать переходы на следующие строки. Если в пункте руководства указана одна команда (например cd /some/path), тогда необходимо ее ввести и нажать клавишу ENTER в конце один раз. ИНСТРУКЦИЯ ПО УСТАНОВКЕ 1) Перейти в домашний каталог пользователя на машине назначения: cd "$HOME" 2) Создать директорию, которая будет содержать все необходимые файлы после распаковки: mkdir demo 3) Перейти в созданную директорию: cd demo 4) Скопировать архив fm_demo_docker_distr.tgz в созданную в п2 директорию 5) Распаковать архив: tar -xvzpf fm_demo_docker_distr.tgz 6) Выполнить скрипт импорта образов: ./import.sh 7) Дождаться приглашения командной строки ОС ИНСТРУКЦИЯ ПО ЗАПУСКУ 1) Выполнить скрипт запуска: ./start.sh 2) Дождаться приглашения командной строки ОС 3) С момента появления приглашения командной строки ОС, сервисы стенда запускаются в течение двух минут 4) Тестовая форма будет доступна по адресу http://ip.ad.dr.ess:8080, где ip.ad.dr.ess - IP-адрес машины, на которой производится запуск ИНСТРУКЦИЯ ПО ОСТАНОВКЕ 1) Выполнить скрипт остановки: ./stop.sh 2) Дождаться приглашения командной строки ОС ИНСТРУКЦИЯ ПО ОЧИСТКЕ 1) Перейти в каталог демонстрационного стенда: cd "$HOME/demo" 2) Остановить стенд (см. "ИНСТРУКЦИЯ ПО ОСТАНОВКЕ") 3) Удалить все файлы: rm -rf * 4) С этого момента файлы и данные стенда удалены, появляется возможность выполнить установку заново (см. "ИНСТРУКЦИЯ ПО УСТАНОВКЕ") ПРОВЕРКА СПИСКА И СТАТУСА СЕРВИСОВ Выполнить скрипт вывода списка сервисов: ./status.sh ПРИМЕЧАНИЕ Текущая реализация демонстрационного стенда, в отличие от предыдущей, имеет возможность хранения данных. Т.е. данные, добавленные в базу данных, будут доступны даже после остановки и последующего запуска