logologo
Начало
Руководство
Разработка
Плагины
API
Главная
English
简体中文
日本語
한국어
Español
Português
Deutsch
Français
Русский
Начало
Руководство
Разработка
Плагины
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.