Оглавление
Обновление и откат
Обновление on-premise версии до новой immutable-версии и автоматический откат при сбое.
Способ развёртыванияКоманды на этой странице относятся к поставке Docker Compose. Откройте соответствующую процедуру для Kubernetes и Helm.
Обновление
Пакет повторно скачивать не требуется: upgrade.sh сам получает доступную версию из реестра образов и использует сохранённые данные доступа.
bash
bash upgrade.shЧто делает скрипт upgrade.sh
- Проверяет .env, ключи лицензирования и конфигурацию Compose.
- Получает актуальную версию из реестра образов.
- Сохраняет старый .env и Compose-файл в backups/pre-upgrade-<timestamp>-<pid>.
- Загружает все образы новой версии.
- Пересоздаёт контейнеры без удаления volumes и ожидает готовности всех сервисов.
- При ошибке автоматически возвращает старый .env и предыдущие образы.
ИнформацияРанее скачанные образы при обновлении не удаляются — они остаются в Docker и используются при откате.
Контракт версий
Версия пакета <X.Y> совпадает с версией образа в реестре и переменной VERSION в поставочном .env.
Откат
При неуспешном healthcheck upgrade.sh выполняет откат автоматически и выводит путь к rollback backup. Volumes и данные приложения при обновлении и откате не удаляются.
Проверка после обновления
После обновления убедитесь, что страница входа доступна по адресу https://<ваш-домен>/web/login, а все сервисы платформы находятся в состоянии healthy.