Qué hace el botón
Antes de cambiar nada, ipmideck hace una copia de seguridad de la base de datos, la clave de cifrado yconfig.yaml en backups/ dentro del directorio de datos.
Requisitos
- El inicio de sesión debe estar activado: el botón sustituye el programa en ejecución.
- El botón no está disponible en modo demo.
- Para reiniciarse solo, ipmideck debe haberse iniciado con el comando
ipmideck. Si se inició de otra forma, instala la actualización y te pide que lo reinicies; en Windows muestra el comando en su lugar.
Docker con Watchtower
Un contenedor no puede sustituir su propia imagen, y dar a ipmideck acceso al socket de Docker le daría el control del host. Un contenedor Watchtower independiente hace la sustitución cuando ipmideck se lo pide.1
Etiqueta el contenedor de ipmideck
Inicia ipmideck con la etiqueta que permite a Watchtower gestionarlo:
2
Inicia Watchtower
Inicia Watchtower con su API HTTP activada y accesible solo desde el host:
3
Conecta ipmideck
Añade la dirección de Watchtower y su token en la sección Los mismos ajustes están disponibles como
updates: que ya tiene config.yaml y reinicia ipmideck:config.yaml
IPMIDECK_UPDATES_WATCHTOWER_URL e IPMIDECK_UPDATES_WATCHTOWER_TOKEN. Con Docker Compose, donde ambos contenedores comparten red, usa http://watchtower:8080 como dirección.Watchtower descarga la etiqueta que ya usa el contenedor. Con
latest pasa a la versión más reciente; un contenedor fijado a una etiqueta de versión (por ejemplo 2.0.0) se queda en ella.Si la instalación falla
El diálogo muestra el motivo y la salida del instalador, junto con el comando para instalar la actualización manualmente. No se elimina nada: la copia de seguridad hecha antes de la instalación está enbackups/, y Copia de seguridad y restauración explica cómo restaurarla.
Próximos pasos
- Actualizar ipmideck: actualizar desde la línea de comandos.
- Copia de seguridad y restauración: haz una copia de tus datos antes de actualizar.