Dockered обновление — Linux
Как и любое программное обеспечение, платформа Navixy требует регулярных обновлений для внедрения всех последних новшеств и улучшений. В то время как версия PaaS выполняет это автоматически, On‑premise инстансы требуют, чтобы клиенты сами запрашивали и устанавливали обновления.
Для Docker‑версии процесс обновления максимально упрощён, что делает его доступным даже для пользователей с базовыми навыками системного администрирования.
Хотя требования к навыкам могут быть невысоки, крайне важно выполнять обновление с максимальной осторожностью и строго следовать инструкциям. Это гарантирует защиту конфиденциальных данных от непреднамеренного повреждения.
Подготовка к обновлению
Базовая конфигурация Docker‑платформы находится в .env файле, расположенном в /navixy-package каталоге. Откройте этот файл в текстовом редакторе и проверьте значение, указанное для WORKDIR, которое указывает каталог, содержащий критические файлы платформы: базу данных и все конфигурации сервисов. Он может находиться либо в /navixy-package самом каталоге (значение по умолчанию — ./work ), либо в любом другом месте на вашем сервере.
После того как вы проверили расположение файлов, приступайте к обновлению.
Процесс обновления
Шаг 1. Убедитесь, что вы находитесь в /navixy-package каталоге и выполните следующую команду:
docker compose downЭто остановит в настоящий момент запущенную платформу.
Шаг 2 - необязательно, но рекомендуется. Сделайте резервную копию файла .env и каталога WORKDIR .
Шаг 3. Распакуйте новый дистрибутив платформы Navixy (где <PACKAGE_NAME> — имя файла):
tar -zxvf <PACKAGE_NAME>.tar.gzШаг 4. Переместите файл .env из старого каталога в только что распакованный /navixy-package. Если он уже там, проверьте его содержимое и убедитесь, что домен(ы) и другие значения указаны корректно.
Шаг 5. Если значение WORKDIR равно ./work, переместите каталог /work из старого в новый /navixy-package. Если рабочий каталог имеет пользовательский путь или уже находится в новом каталоге, пропустите этот шаг.
Шаг 6. Убедитесь, что вы находитесь в только что распакованном /navixy-package и выполните следующую команду:
Это запустит новую версию платформы. Всё, что вам останется — дождаться завершения процесса.
Завершение обновления
После успешного выполнения вышеописанных шагов вы можете удалить старый /navixy-package каталог, если он не был перезаписан новым.
Чтобы проверить доступность платформы, войдите в Admin Panel и пользовательский интерфейс. Если все функции работают корректно, обновление успешно выполнено.
Последнее обновление
Это было полезно?