Un proceso para automatizar las actualizaciones de la imagen base del contenedor Docker.
Con WatchTower, puede actualizar la versión en ejecución de su aplicación contenedorizada simplemente presionando una nueva imagen al Docker Hub o su propio registro de imágenes.
Watchtower desplegará su nueva imagen, apagará con gracia su contenedor existente y lo reiniciará con las mismas opciones que se usaron cuando se implementó inicialmente. Ejecute el contenedor WatchTower con el siguiente comando:
$ docker run --detach
--name watchtower
--volume /var/run/docker.sock:/var/run/docker.sock
containrrr/watchtower
Watchtower está destinado a ser utilizado en caseros, centros de medios, entornos de desarrollo locales y similares. No recomendamos usar Watchtower en un entorno comercial o de producción. Si ese eres tú, deberías estar buscando usar kubernetes. Si eso se siente como un paso demasiado grande para usted, busque soluciones como MicroK8s y K3 que le quiten mucho al trabajo a ejecutar un clúster Kubernetes.
La documentación completa está disponible en https://containrrr.dev/watchtower.
Gracias a estas maravillosas personas (Key Emoji):
nils måsén ? ? | Simon Aronsson ? ? | Jaime | Florian ? | Brian Dehamer ? | Ross Cadogan | stffabi ? |
Austin | David Gardner ? | Tanguy ⧓ Herrmann | Rodrigo Damazio Bovendorp | Ryan Kuba ? | cnrmck | Harry Walter |
Robotex | Gerald Pape | fomcir | Sven Gottwald ? | Techknowlogick | waja | Scott Albertson |
Jason Huddleston | Buzo | Máxima | Max Schmitt | Cron410 | Paulo Henrique | Kaleb Elwert |
Bill Butler | Mario Tacke | Mark Woodbridge | Ansem93 | Luka Peschke | Zois pagoulatos ? ? | Alexandre Menif |
Andrey | Armando Lüscher | Ryan Budke | Kaloyan Raev | sexto | Gina Häußge | Max H. |
Parque Jungkook | Jan Kristof Nidzwetzki | Lukas | Ameya Shenoy | Raymon de Looff | John Clayton | Germen2004 |
Lukas Willburger | Oliver Cervera | Victor Moura | Maximiliano Brandau | Andrés | de las neveras | Arne Jørgensen |
Patski123 | Valentine Zavadsky | Alexander Voronin ? | Oliver Mueller | Sebastiaan Tammer | mosa | Andrew Metzger ? |
Pierre Grimaud | Matt Doran | Mihailitplace | bugficks | Miguel | D. Domig | Ben Oseroff |
David H. | Chander ganesano | yrien30 | ksurl ? | RG9400 | Tortuga kalus | Srihari Thalla |
Thomas Gaudin | hidrárgico | Reinout Van Rees | Dasskelett | zenjabba | Dan Quan | módem7 |
Igor Zibarev | Patricio | James White | Dirk kok | Edificlyer | Jauder Ho | Tamal Das |
guangwu | Florian Hübner | Bratanina andrii |
Este proyecto sigue la especificación de todos los contribuyentes. ¡Contribuciones de cualquier tipo bienvenido!