logologo
Начало
Руководство
Разработка
Плагины
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Начало
Руководство
Разработка
Плагины
API
logologo
Как работает NocoBase
Сравнение способов установки и версий

Установка NocoBase

Установка через Docker
Установка через create-nocobase-app
Установка из исходного кода Git
Переменные окружения

Обновление NocoBase

Обновление установки Docker
Обновление установки create-nocobase-app
Обновление установки из исходного кода Git

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

Развертывание в производственной среде

Прокси для статических ресурсов

nginx
caddy
CDN

Основные команды для эксплуатации

docker compose
pm2
Как ускорить развертывание
Установка и обновление плагинов
Previous PageПеременные окружения
Next PageОбновление установки create-nocobase-app
Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

#Обновление установки Docker

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

#1. Перейдите в каталог, где находится docker-compose.yml

Например:

# MacOS, Linux...
cd /your/path/my-project/
# Windows
cd C:\your\path\my-project

#2. Обновите номер версии образа

О номерах версий
  • Версии-псевдонимы, такие как latest, latest-full, beta, beta-full, alpha, alpha-full, обычно не требуют изменений.
  • Числовые номера версий, например 1.7.14, 1.7.14-full, необходимо изменить на целевой номер версии.
  • Поддерживаются только обновления, понижение версии не поддерживается!!!
  • В производственной среде рекомендуется использовать конкретный числовой номер версии, чтобы избежать непреднамеренных автоматических обновлений. Посмотреть все версии
# ...
services:
  app:
    # Используйте конкретный номер версии для производственной среды
    image: nocobase/nocobase:1.7.14-full
    # Вы также можете использовать версию-псевдоним (может обновиться автоматически, используйте с осторожностью в производственной среде)
    # image: nocobase/nocobase:latest-full
    # image: nocobase/nocobase:beta-full
# ...

#3. Перезапустите контейнер

# Загрузить последний образ
docker compose pull app

# Пересоздать контейнер
docker compose up -d app

# Проверить статус процесса app
docker compose logs -f app

#4. Обновление сторонних плагинов

См. Установка и обновление плагинов

#5. Инструкции по откату

NocoBase не поддерживает понижение версии. Если вам необходимо выполнить откат, восстановите резервную копию базы данных, сделанную до обновления, и измените версию образа на исходную.

#6. Часто задаваемые вопросы (FAQ)

В: Медленная или неудачная загрузка образа

Часто это связано с проблемами сети. Вы можете попробовать настроить зеркало Docker для ускорения загрузки или просто повторить попытку позже.

В: Версия не изменилась

Убедитесь, что вы изменили image на новый номер версии и успешно выполнили команды docker compose pull app и up -d app.

В: Сбой загрузки или обновления коммерческого плагина

Для коммерческих плагинов, пожалуйста, проверьте лицензионный ключ в системе, а затем перезапустите контейнер Docker. Подробности см. в Руководстве по активации коммерческой лицензии NocoBase.