logologo
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
Bắt đầu
Hướng dẫn
Phát triển
Plugin
API
logologo
NocoBase hoạt động như thế nào
So sánh các phương thức cài đặt và phiên bản

Cài đặt NocoBase

Cài đặt bằng Docker
Cài đặt bằng create-nocobase-app
Cài đặt từ mã nguồn Git
Biến môi trường

Nâng cấp NocoBase

Nâng cấp cài đặt Docker
Nâng cấp cài đặt create-nocobase-app
Nâng cấp cài đặt từ mã nguồn Git

Triển khai

Triển khai môi trường production

Proxy tài nguyên tĩnh

nginx
caddy
CDN

Lệnh vận hành thường dùng

docker compose
pm2
Cách triển khai nhanh hơn
Cài đặt và nâng cấp plugin
Previous PageBiến môi trường
Next PageNâng cấp cài đặt create-nocobase-app
TIP

Tài liệu này được dịch bởi AI. Đối với bất kỳ thông tin không chính xác nào, vui lòng tham khảo phiên bản tiếng Anh

#Nâng cấp cài đặt Docker

Trước khi nâng cấp
  • Hãy đảm bảo bạn đã sao lưu cơ sở dữ liệu.

#1. Chuyển đến thư mục chứa tệp docker-compose.yml

Ví dụ:

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

#2. Cập nhật số phiên bản image

Về các số phiên bản
  • Các phiên bản bí danh, như latest, latest-full, beta, beta-full, alpha, alpha-full, thường không cần thay đổi.
  • Các số phiên bản cụ thể, như 1.7.14, 1.7.14-full, cần được thay đổi thành số phiên bản mục tiêu.
  • Chỉ hỗ trợ nâng cấp, không hỗ trợ hạ cấp!!!
  • Trong môi trường sản xuất, bạn nên ghim vào một phiên bản số cụ thể để tránh việc tự động nâng cấp không mong muốn. Xem tất cả các phiên bản
# ...
services:
  app:
    # Nên sử dụng image của Alibaba Cloud (mạng nội địa ổn định hơn)
    image: nocobase/nocobase:1.7.14-full
    # Bạn cũng có thể sử dụng phiên bản bí danh (có thể tự động nâng cấp, hãy thận trọng khi dùng trong môi trường sản xuất)
    # image: nocobase/nocobase:latest-full
    # image: nocobase/nocobase:beta-full
    # Docker Hub (có thể chậm/thất bại ở Trung Quốc)
    # image: nocobase/nocobase:1.7.14-full
# ...

#3. Khởi động lại container

# Kéo image mới nhất
docker compose pull app

# Xây dựng lại container
docker compose up -d app

# Kiểm tra trạng thái tiến trình của app
docker compose logs -f app

#4. Nâng cấp các plugin bên thứ ba

Tham khảo Cài đặt và Nâng cấp Plugin

#5. Hướng dẫn khôi phục (Rollback)

NocoBase không hỗ trợ hạ cấp. Nếu bạn cần khôi phục, vui lòng phục hồi bản sao lưu cơ sở dữ liệu từ trước khi nâng cấp và thay đổi phiên bản image trở lại phiên bản ban đầu.

#6. Các câu hỏi thường gặp (FAQ)

Hỏi: Kéo image chậm hoặc thất bại

Sử dụng dịch vụ tăng tốc image, hoặc sử dụng image của Alibaba Cloud: nocobase/nocobase:<tag>

Hỏi: Phiên bản chưa thay đổi

Xác nhận rằng bạn đã sửa đổi image thành số phiên bản mới và đã thực thi thành công docker compose pull app và up -d app.

Hỏi: Tải xuống hoặc cập nhật plugin thương mại thất bại

Đối với các plugin thương mại, vui lòng xác minh mã ủy quyền trong hệ thống, sau đó khởi động lại container Docker. Chi tiết xem tại Hướng dẫn kích hoạt giấy phép thương mại NocoBase.