Página 1 de 2
Actualizar *arrs en una instalación con docker
Publicado: 16 Feb 2026, 21:54
por MuadDib69
Jelou.
En ocasiones veo muertos Veo tendencias dispares en como actualizar las apps del ecosistema *arr en una instalación con docker.
Unos dicen
Código: Seleccionar todo
Stop your container docker stop sonarr-container
pull the new images docker pull linuxserver.io/sonarr:latest
go to your docker compose file's location and run docker compose up -d
o también
y otros dicen que actualices desde cada app *arr > sistema > actualizaciones...
¿lo mismo me da que me da lo mismo?
¿cómo lo hacéis vosotros?
Saludos
Re: Actualizar *arrs en una instalación con docker
Publicado: 18 Feb 2026, 07:10
por egrueda
Al final depende de lo que te indique el creador de cada imagen.
Piensa que algunas de esas aplicaciones permiten instalarse sin docker y cuentan con su propio sistema de actualización.
Y hay otros contenedores que no tienen esa actualización, por lo que hay que descargar una imagen entera (pull) para actualizar.
Desde "sistema > actualizaciones" se actualiza por lo general sólo la aplicación, mientras que con un docker pull se actualiza todo el sistema: aplicación, bases de datos, etc.
Por lo general, si instalas desde docker la forma habitual es actualizar con docker pull, pero hay casos como adguard en los que es raro actualizar el contenedor y sólo se auto-actualiza la aplicación.
En resumen, que depende del mantenedor de esa aplicación :-)
Re: Actualizar *arrs en una instalación con docker
Publicado: 18 Feb 2026, 20:08
por klingsor
Dentro de la carpeta donde tengo los dockers instalados.
Uso una chuletilla que incluyo en terminal:
Código: Seleccionar todo
sudo docker compose down && docker compose pull && docker compose up -d && docker image prune -f
- docker compose down: paro el docker
- docker compose pull: actualizo el docker
- docker compose up -d: reinicio el docker
- docker image prune -f: limpio restos de instalación anterior
Antes lo hacía de uno en uno

pero buscando información sobre otra cosa de Linux vi que con && se encadenan la órdenes.
No sé si es el mejor método, de momento me he acostumbrado a ello y cuando toca actualizar es lo que hago.
Encadenar órdenes terminal
Saludos.
Re: Actualizar *arrs en una instalación con docker
Publicado: 18 Feb 2026, 20:14
por egrueda
Dos apuntes para
@klingsor ;-)
1. No ejecutes docker como root (sudo)
No debería ser necesario nunca.Y por eso usamos docker, para aislarlo de forma segura.
Para eso tu usuario pi pertenece al grupo docker (porque pertenece, ¿no?)
2. Instala dockhand
Accede a él via web y dale a "check for updates"
Luego selecciona los contenedores que quieras actualizar y listo en un click
https://dockhand.pro/#quick-start
P.D. Espero que dockhand te cambie la vida xD
Re: Actualizar *arrs en una instalación con docker
Publicado: 18 Feb 2026, 20:36
por MuadDib69
Y si actualizo el docker como indicáis... ¿toda la config de va al "peo"? ¿tendría que decirle de nuevo donde están las carpetas y escanear para rellenar de nuevo la BBDD de cada *arr?
Re: Actualizar *arrs en una instalación con docker
Publicado: 18 Feb 2026, 20:37
por egrueda
No, no se pierde.
Docker usa dos partes para in contenedor , la imagen y los datos.
La actualización en realidad solamente actualiza la imagen y te deja los datos como los tenías.
Algo así como cuando actualizas una aplicación en Android
Re: Actualizar *arrs en una instalación con docker
Publicado: 18 Feb 2026, 21:58
por klingsor
egrueda escribió: 18 Feb 2026, 20:14
Dos apuntes para @klingsor ;-)
1. No ejecutes docker como root (sudo)
No debería ser necesario nunca.Y por eso usamos docker, para aislarlo de forma segura.
Para eso tu usuario pi pertenece al grupo docker (porque pertenece, ¿no?)
2. Instala dockhand
Accede a él via web y dale a "check for updates"
Luego selecciona los contenedores que quieras actualizar y listo en un click
https://dockhand.pro/#quick-start
P.D. Espero que dockhand te cambie la vida xD
Lo de sudo es una mala costumbre adquirida de mis tiempos en Ubuntu y como en el guía burros tengo sudo delante de la orden al copiar y pegar lo voy arrastrando y hasta ahora. El usuario "las" (que es el que uso en el servidor) si que pertenece al grupo docker.
Código: Seleccionar todo
groups las
las : las cdrom floppy sudo audio dip video plugdev users netdev docker
Instalado Dockhand y bicheando con él un poco.
Es como Portainer que tenía instalado pero no usaba porque me sentía más cómodo con la terminal.
Saludos y gracias por el comentario.
Re: Actualizar *arrs en una instalación con docker
Publicado: 19 Feb 2026, 17:56
por MuadDib69
Tiene una pintaza el dockhand, aunque no sé si se me queda grande...
Vídeo interesante >
https://www.youtube.com/watch?v=F7aXfYGf5q4
Re: Actualizar *arrs en una instalación con docker
Publicado: 19 Feb 2026, 18:00
por egrueda
Me permite algunas cosas, como encontrar actualizaciones y actualizar.
Y otras como programar limpieza automática de imágenes no usadas, o buscar actualizaciones automáticamente.
Y me permite gestionar varios entornos, varios servidores docker.
Vengo de portainer y ya no vuelvo :-D
Re: Actualizar *arrs en una instalación con docker
Publicado: 19 Feb 2026, 18:19
por MuadDib69
Me tiráis la gamba, y yo pico. Lo voy a probar.
Re: Actualizar *arrs en una instalación con docker
Publicado: 19 Feb 2026, 18:28
por MuadDib69
En dockhand > images me aparece todavía la de hello-world como "unused", ¿la selecciono y le hago un prune?
Re: Actualizar *arrs en una instalación con docker
Publicado: 19 Feb 2026, 18:30
por egrueda
MuadDib69 escribió: 19 Feb 2026, 18:28
En dockhand > images me aparece todavía la de hello-world como "unused", ¿la selecciono y le hago un prune?
Es correcto, hemos borrado los contenedores que usaban la imagen pero no la imagen.
En dockhand, en la sección de imágenes tienes el botón "Prune unused" para que te haga limpieza de imágenes viejas.
Dale sin miedo :-)
Re: Actualizar *arrs en una instalación con docker
Publicado: 19 Feb 2026, 18:36
por MuadDib69
Descanse en paz también...
Me da la impresión que con dockhand, el homarr (que utilizaba para monitorizar que todo chutase y poder parar/reiniciar dockers) está de más...
Re: Actualizar *arrs en una instalación con docker
Publicado: 19 Feb 2026, 18:37
por egrueda
Bueno, homarr tiene otras funciones como dashboard.
Ahora, con el tamaño que ocupa y los recursos que consume, no te pierdes nada xD
Re: Actualizar *arrs en una instalación con docker
Publicado: 19 Feb 2026, 18:39
por MuadDib69
Tras "check for updates" me indica que TOOOOOODO está para actualizar...
Si le doy a "update all", ¿se encarga él solito de detener > actualizar > reiniciar el contenedor?
Update: he sido prudente y voy uno por uno...
Re: Actualizar *arrs en una instalación con docker
Publicado: 19 Feb 2026, 19:10
por egrueda
Veo que no sueles actualizar a menudo xD
Si, él se encarga de todo.
También puedes seleccionar uno de ellos y actualizar sólo ese para que veas cómo lo hace
Re: Actualizar *arrs en una instalación con docker
Publicado: 19 Feb 2026, 21:14
por MuadDib69
egrueda escribió: 19 Feb 2026, 19:10
Veo que no sueles actualizar a menudo xD
Soy de esos de "si funciona no lo toques"

Re: Actualizar *arrs en una instalación con docker
Publicado: 20 Feb 2026, 10:09
por MuadDib69
Duda:
¿Por qué en networks > Subnet aparecen esas IPs de una red local que no es la mía? ¿es así como se organizan los dockers internamente, creando una especie de red entre ellos? (elucubración mode enabled)
https://imgur.com/a/IE0PRhu
Re: Actualizar *arrs en una instalación con docker
Publicado: 20 Feb 2026, 10:23
por egrueda
Así es, cada contenedor crea su propia red virtual, como si fuese un switch privado.
Y por ese motivo tenemos que "exponer" puertos muchas veces para acceder a las apps de los contenedores.
Re: Actualizar *arrs en una instalación con docker
Publicado: 02 Mar 2026, 21:53
por MuadDib69
Nota: al actualizar dockhand desde dockhand (opción update en settings) se me ha quedado frito en el último paso (ver imagen). Imagino que tendré que hacer limpieza y volverlo a instalar...
https://imgur.com/a/rBjwyqc
Aviso por si os sucede a alguno.
UPDATE:
He ido a saco con
Código: Seleccionar todo
~/dockers/dockhand $ docker compose up -d
WARN[0000] No services to build
[+] up 1/1
✔ Container dockhand Recreated
...y ha resucitado