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:
    # Рекомендується використовувати образ Alibaba Cloud (стабільніша мережа в Китаї)
    image: nocobase/nocobase:1.7.14-full
    # Також можна використовувати версію-псевдоніми (може оновлюватися автоматично, використовуйте з обережністю у виробничому середовищі)
    # image: nocobase/nocobase:latest-full
    # image: nocobase/nocobase:beta-full
    # Docker Hub (у Китаї може бути повільним/невдалим)
    # image: nocobase/nocobase:1.7.14-full
# ...

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

# Завантажте останній образ
docker compose pull app

# Перестворіть контейнер
docker compose up -d app

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

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

Дивіться Встановлення та оновлення плагінів

#5. Інструкції щодо відкату

NocoBase не підтримує зниження версії. Якщо вам потрібно відкотити зміни, відновіть резервну копію бази даних, зроблену до оновлення, і поверніть образ до початкової версії.

#6. Часті запитання (FAQ)

З: Повільне або невдале завантаження образу

Використовуйте прискорення образів або образ Alibaba Cloud nocobase/nocobase:<tag>.

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

Переконайтеся, що ви змінили image на новий номер версії та успішно виконали docker compose pull app і up -d app.

З: Не вдалося завантажити або оновити комерційний плагін

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