🔁 ACTUALIZAR DOCKERS automáticamente – WATCHTOWER

Watchtower (containrrr.dev)

Los comandos de instalación del contenedor, son los siguientes, tienes que ponerlos en el terminal, por SSH o Putty:

docker run --detach \
--name watchtower \
--volume /var/run/docker.sock:/var/run/docker.sock \
--restart always \
containrrr/watchtower

Para Raspberry PI:

docker pull talmai/rpi-watchtower

GitHub – talmai/rpi-watchtower: Automatically update running Docker containers on RaspberryPi

Para avisar por Telegram

  • Busca actualizaciones de las imágenes todos los días a las 4 de la mañana
  • Notificaciones via Telegram cada vez que se actualiza un contenedor
  • Utilización de docker-compose.yml
 
version: "3.5"
services:
  watchtower:
    image: containrrr/watchtower:latest
    container_name: watchtower
    restart: unless-stopped
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - WATCHTOWER_CLEANUP=true
      - WATCHTOWER_INCLUDE_RESTARTING=true
      - WATCHTOWER_INCLUDE_STOPPED=true
      - WATCHTOWER_REVIVE_STOPPED=false
      - WATCHTOWER_NO_RESTART=false
      - WATCHTOWER_TIMEOUT=30s
      - WATCHTOWER_SCHEDULE=0 0 4 * * *
      - WATCHTOWER_DEBUG=false
      - WATCHTOWER_NOTIFICATION_URL=telegram://BOT_TOKEN@telegram/?channels=CHAT_ID
      - TZ=Europe/Madrid
    network_mode: bridge

Donde BOT_TOKEN@ y CHAT_ID se corresponder con el token del bot de Telegram que hayas creado y su correspondiente ID

Ahora creamos nuestro contenedor Watchtower con:

 
sudo docker-compose up -d

Fuentes:

Actualizar automáticamente nuestros contenedores con Watchtower (qnapclub.es)

https://elblogdelazaro.org/posts/2022-10-17-actualiza-automaticamente-tus-contenedores-docker-ii/

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies