Blog del Podcast
podcast      GitHub      Twitter   Telegram

Actualización automática de tus dockers con Watchtower o Ouroboros

Tiempo estimado de lectura: 3 minutos. 378 palabras. docker

Watchtower

Watchtower es una aplicación desarrollada en Go, que controlará tus contenedores Docker en funcionamiento y observará los cambios en las imágenes a partir de los cuales se iniciaron originalmente esos contenedores. Si la Watchtower detecta que una imagen ha cambiado, se reiniciará automáticamente el contenedor utilizando la nueva imagen.

Watchtower desplegará su nueva imagen, parará su contenedor y lo reiniciará con las mismas opciones que se usaron cuando se implementó inicialmente.

En tu servidor con amd64

docker run -d --name watchtower -v /var/run/docker.sock:/var/run/docker.sock v2tec/watchtower

Tu Raspberry Pi o placa con arquitectura ARM

docker run -d --name watchtower -v /var/run/docker.sock:/var/run/docker.sock v2tec/watchtower:armhf-latest

Ouroboros

Desarrollada en python, Ouroboros hace lo mismo que Watchtower, pero además, elimina las imagenes antiguas.

Del mismo modo que Watchtower, Ouroboros utiliza la API de docker mediante el socket local.

docker run -d --name ouroboros \
 -v /var/run/docker.sock:/var/run/docker.sock \
 pyouroboros/ouroboros

Os inico algunas de las muchismas opciones que tiene y he visto en el Blog de Lazaro

Fuente


Publicado por Angel el viernes 26 julio del 2019 y actualizado el martes 02 junio del 2020



También te puede interesar:




Powered by org-bash-blog

Writing in orgmode whith emacs

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.