Установка NRunner
Для установки и обновления NRunner используйте install.sh из комплекта поставки. Ручная настройка Docker Compose не требуется.
Перед началом
Подготовьте сервер, соответствующий системным требованиям, и адрес, по которому NRunner будет доступен пользователям и агентам. Это может быть IP-адрес или DNS-имя.
Для online-установки серверу нужен доступ к серверу загрузки и registry NRunner. Для установки в закрытом контуре получите offline-архив у поставщика.
Online-установка
Скачайте и распакуйте последнюю поставку:
sudo mkdir -p /opt/nrunner
curl -fL https://download.nrunner.ru/releases/nrunner/nrunner-deploy/latest.zip \
-o /tmp/nrunner-latest.zip
sudo unzip /tmp/nrunner-latest.zip -d /opt/nrunner
cd /opt/nrunnerЗапустите установку:
sudo ./install.shСледуйте подсказкам установщика. Потребуется указать адрес сервера, проверить предложенные порты и выбрать способ первоначального наполнения локальной базы уязвимостей.
Offline-установка
Перенесите полученный архив nrunner-offline-vX.Y.Z.tar на сервер и выполните:
sudo mkdir -p /opt/nrunner
sudo tar -xf nrunner-offline-vX.Y.Z.tar -C /opt/nrunner
cd /opt/nrunner
sudo ./install.shВсе необходимые образы входят в архив. Доступ к registry во время установки не требуется.
После установки
Откройте в браузере адрес, который показал установщик. При стандартных портах:
http://<адрес-сервера>:8080Повторный запуск install.sh сохраняет текущие настройки и данные. Для обновления из нового комплекта распакуйте его в отдельный каталог и снова запустите установщик.
Дополнительные варианты запуска описаны на странице Параметры установки.