Aviso de traducción por IA

Esta documentación ha sido traducida automáticamente por IA.

Actualización de una instalación de Docker

Antes de actualizar
  • Asegúrese de hacer una copia de seguridad de su base de datos :::

1. Navegue al directorio donde se encuentra docker-compose.yml

Por ejemplo

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

2. Actualice el número de versión de la imagen

:::tip Acerca de los números de versión

  • Las versiones con alias, como latest, latest-full, beta, beta-full, alpha y alpha-full, generalmente no necesitan ser modificadas.
  • Los números de versión numéricos, como 1.7.14 y 1.7.14-full, deben cambiarse al número de versión objetivo.
  • Solo se admiten las actualizaciones; las reversiones (downgrades) no son compatibles. ¡¡¡
  • En entornos de producción, se recomienda fijar una versión numérica específica para evitar actualizaciones automáticas no intencionadas. Ver todas las versiones
# ...
services:
  app:
    # Se recomienda usar un número de versión específico para producción
    image: nocobase/nocobase:1.7.14-full
    # También puede usar una versión con alias (puede actualizarse automáticamente, úsela con precaución en producción)
    # image: nocobase/nocobase:latest-full
    # image: nocobase/nocobase:beta-full
# ...

3. Reinicie el contenedor

# Descargue la última imagen
docker compose pull app

# Recree el contenedor
docker compose up -d app

# Verifique el estado del proceso de la aplicación
docker compose logs -f app

4. Actualización de plugins de terceros

Consulte Instalar y actualizar plugins

5. Instrucciones para la reversión

NocoBase no es compatible con las reversiones (downgrades). Si necesita revertir, por favor, restaure la copia de seguridad de la base de datos anterior a la actualización y cambie la versión de la imagen a la original.

6. Preguntas frecuentes (FAQ)

P: Descarga de imagen lenta o fallida

Esto a menudo se debe a problemas de red. Puede intentar configurar un mirror de Docker para acelerar las descargas o simplemente inténtelo de nuevo más tarde.

P: La versión no ha cambiado

Confirme que ha modificado image al nuevo número de versión y que ha ejecutado correctamente docker compose pull app y up -d app.

P: Fallo en la descarga o actualización de un plugin comercial

Para los plugins comerciales, por favor, verifique la clave de licencia en el sistema y luego reinicie el contenedor de Docker. Para más detalles, consulte la Guía de activación de licencias comerciales de NocoBase.