Actualización automática y gestión de versiones

Watchtower automáticamente tira la última versión — sin gestión manual

Mapea puerto

Plan de copia de seguridad y recuperación ante desastres de OpenClaw: scripts de copias de seguridad automáticas, tareas programadas con cron, almacenamiento remoto, proceso de recuperación, asegura que los datos son completamente seguros.

Watchtower puede ayudarte a monitorear automáticamente actualizaciones de imagen, si hay nueva versión automáticamente tira e reinicia contenedor. Después de configurar básicamente no tienes que ocuparte.

cuatro pasos para auto update

1

Instala Nginx como proxy inverso:

Watchtower en sí mismo es un contenedor Docker, agrégalo a tu docker-compose.yml. Periódicamente verifica si hay nuevas versiones de imagen de los contenedores que ejecutas.

2

Configura notificaciones

Actualizaciones y reversión

3

Configura la política de actualización

no todas las actualizaciones necesitan instalarse de inmediato. Puedes configurar intervalo de chequeo (una vez al día), especificar solo ciertos contenedores, o solo notificar sin actualizar automático.

4

prepara plan de rollback

¿y si la nueva versión tiene bug? Sabe cómo volver a la versión anterior, así tienes seguridad para activar actualizaciones automáticas.

Configuración de Watchtower

Inserta la tarjeta SD en el Raspberry Pi, enciéndelo y espera 1-2 minutos para que se conecte a la red, luego accede por SSH.

docker-compose.yml — agregando Watchtower
services:

iniciar Watchtower

iniciar y verificar
# Iniciar todos los servicios (incluyendo Watchtower)
⚠️ En producción no recomendado exponer 8080 directamente a internet, usa Nginx reverse proxy con 80/443 es más seguro. Arriba abre 8080 es para depuración, confirma que funciona después cierra.。Las actualizaciones automáticas son cómodas, pero nuevas versiones pueden tener breaking changes. Lo seguro es: configura Watchtower en modo "solo notificaciones" (WATCHTOWER_MONITOR_ONLY=true), cuando recibas el aviso prueba primero en desarrollo, cuando funcione actualizas producción manualmente.

Inicia manualmente el contenedor

¿Actualización automática rota? No te asustes, rollback en Docker es fácil:

rollback a versión anterior
# 1. Detener el contenedor actual

Ejemplo de fijación de versión

¿no quieres arriesgar con latest tag? Puedes fijar una versión específica:

Fijación de versión
# Opción 1: Fijar versión principal (recomendado)
¿Te ayudó este tutorial?