Kabosu - Creando cosas
Publicado: 2024-06-06 (actualizado 2024-12-16)
Desde hace un tiempo he ido moviendo todos los servicios y bots que tengo en el servidor a Docker usando Docker Compose. Para servicios como Gitea, OpenVPN o Pi-hole tengo ficheros docker-compose.yml
con los que lanzo las últimas versiones (LATEST) y tengo unas pocas líneas de configuración.
Para actualizar el servicio a la última versión hay que forzar que vuelva a descargar la imagen del servicio con el parámetro -d
en vez de reutilizar la que ya tenía descargada
sudo docker compose pull
sudo docker compose up -d
El primer comando se baja la imagen actualizada del servicio. El segundo para el servicio, y lo vuelve a lanzar con la nueva imagen. Si teníamos volúmenes configurados en docker-compose.yml
los datos del servicio se mantendrán.