Обновление в изолированном контуре
Проверить наличие свободного места на диске, достаточное для создании резервной копии
В директории, где установлен мониторинг, остановить контейнеры командой docker-compose down
Сделать резервную копию директории, где установлен мониторинг. В закрытом контуре это обычно /opt/am/astra-monitoring, в открытом - /opt/astra-monitoring. Обычно достаточно скопировать всю директорию, например, в /opt/backup
Остановить контейнер registry, занимающий порт 5000 (он создается с разными именами, список можно посмотреть командой docker ps -a)
Сделать исполняемым и запустить файл офлайн-установщика (installer-am-1.3.0-compose.run), в качестве директории для распаковки обязательно указать временную директорию, например, указать /opt/am-tmp/. Имя должно отличаться от директории установки по умолчанию, так как установщик полностью очищает директорию перед распаковкой файлов. Адрес registry оставить исходным localhost
После распаковки файлов, скопировать их поверх исходных (например, sudo cp -r /opt/am-tmp/astra-monitoring /opt/am или другим удобным способом) Важно учесть, чтобы скопировались скрытые файлы, как .env.tmpl
Сделать start.sh исполняемым и запустить установку с тем же адресом и параметрами (–ssl для https), как у исходной версии
Убедиться, что установка прошла без ошибок и нет контейнеров в статусе restarting или created. Контйенеры с именами update, init, upload могут быть в статусе Exited, остальные должны быть запущены
(Опционально) После завершения обновления, вы можете освободить некоторое место на диске, удалив остановленный контейнер registry с прошлой версией системы (из пункта 3) и старые docker-образы компонентов.