Перейти к содержанию

Развёртывание

SORCA поставляется как контейнерное приложение. Типовая установка использует docker-образ, постоянные тома и порт веб-интерфейса.

Базовая схема

В контейнере работают необходимые служебные процессы. Данные хранятся в постоянных томах, чтобы обновление контейнера не приводило к потере базы, лицензии и кешей.

Что нужно сохранить между обновлениями

  • база данных;
  • лицензия;
  • рабочие каталоги анализов;
  • кеши анализаторов;
  • базы уязвимостей и справочники;
  • загруженные обновления.

Запуск

Минимальный запуск описан в разделе Быстрый старт. Для промышленной установки дополнительно настройте:

  • резервное копирование томов;
  • доступ к registry или локальному архиву образа;
  • сетевые правила для GitHub, GitLab и внутренних Git-серверов;
  • доступ к источникам обновления баз уязвимостей;
  • мониторинг свободного места.

Обновление

Обновление выполняется заменой образа и перезапуском контейнера с сохранением томов. Не удаляйте постоянные тома, если не планируете полностью очистить установку.

Перед обновлением зафиксируйте:

  • резервную копию постоянных томов и базы данных;
  • текущую версию SORCA;
  • состояние лицензии;
  • размер базы и рабочих каталогов;
  • список активных анализов.