logologo
Úvod
Manuál
Vývoj
Pluginy
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Úvod
Manuál
Vývoj
Pluginy
API
logologo
Jak funguje NocoBase
Porovnání způsobů instalace a verzí

Instalace NocoBase

Instalace pomocí Dockeru
Instalace pomocí create-nocobase-app
Instalace ze zdrojového kódu Git
Proměnné prostředí

Aktualizace NocoBase

Aktualizace instalace Dockeru
Aktualizace instalace create-nocobase-app
Aktualizace instalace ze zdrojového kódu Git

Nasazení

Nasazení do produkčního prostředí

Proxy pro statické zdroje

nginx
caddy
cdn

Běžné provozní příkazy

docker compose
pm2
Jak nasadit rychleji
Instalace a aktualizace pluginů
Previous PageProměnné prostředí
Next PageAktualizace instalace create-nocobase-app
TIP

Tento dokument byl přeložen umělou inteligencí. V případě nepřesností se prosím obraťte na anglickou verzi

#Upgrade instalace Dockeru

Příprava před upgradem
  • Nezapomeňte si nejprve zálohovat databázi.

#1. Přejděte do adresáře, kde se nachází soubor docker-compose.yml

Například

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

#2. Aktualizujte číslo verze image

O číslech verzí
  • Verze s aliasem, jako jsou latest, latest-full, beta, beta-full, alpha, alpha-full, obvykle není třeba měnit.
  • Číselné verze, jako jsou 1.7.14, 1.7.14-full, je třeba změnit na cílové číslo verze.
  • Podporovány jsou pouze upgrady; downgrady nejsou podporovány!!!
  • V produkčním prostředí doporučujeme nastavit konkrétní číselnou verzi, abyste předešli neúmyslným automatickým upgradům. Zobrazit všechny verze
# ...
services:
  app:
    # Doporučujeme použít image z Alibaba Cloud (pro stabilnější síť v Číně)
    image: nocobase/nocobase:1.7.14-full
    # Můžete také použít verzi s aliasem (může se automaticky aktualizovat, v produkčním prostředí používejte s opatrností)
    # image: nocobase/nocobase:latest-full
    # image: nocobase/nocobase:beta-full
    # Docker Hub (v Číně může být pomalý/selhat)
    # image: nocobase/nocobase:1.7.14-full
# ...

#3. Restartujte kontejner

# Stáhněte nejnovější image
docker compose pull app

# Znovu vytvořte kontejner
docker compose up -d app

# Zkontrolujte stav procesu aplikace
docker compose logs -f app

#4. Upgrade pluginů třetích stran

Viz Instalace a upgrade pluginů

#5. Pokyny pro vrácení zpět (rollback)

NocoBase nepodporuje downgrade. Pokud potřebujete provést vrácení zpět, obnovte zálohu databáze z doby před upgradem a změňte verzi image zpět na původní verzi.

#6. Často kladené otázky (FAQ)

Q: Pomalé nebo neúspěšné stahování image

O: To je často způsobeno problémy se sítí. Můžete zkusit nakonfigurovat Docker mirror pro urychlení stahování nebo to jednoduše zkusit později.

Q: Verze se nezměnila

O: Potvrďte, že jste změnili image na nové číslo verze a úspěšně jste spustili docker compose pull app a up -d app.

Q: Selhalo stahování nebo aktualizace komerčního pluginu

O: U komerčních pluginů prosím ověřte licenční klíč v systému a poté restartujte Docker kontejner. Podrobnosti naleznete v Průvodci aktivací komerční licence NocoBase.