Un processus pour automatiser les mises à jour d'image de base de conteneur Docker.
Avec Watchtower, vous pouvez mettre à jour la version en cours d'exécution de votre application conteneurisée simplement en poussant une nouvelle image au Docker Hub ou à votre propre registre d'images.
Watchtower réduira votre nouvelle image, fermera gracieusement votre conteneur existant et le redémarrera avec les mêmes options qui ont été utilisées lors de leur déploiement initialement. Exécutez le conteneur Watchtower avec la commande suivante:
$ docker run --detach
--name watchtower
--volume /var/run/docker.sock:/var/run/docker.sock
containrrr/watchtower
Watchtower est destiné à être utilisé dans les homelabs, les centres de médias, les environnements de développement locaux et similaires. Nous ne recommandons pas d'utiliser Watchtower dans un environnement commercial ou de production. Si c'est vous, vous devriez envisager d'utiliser Kubernetes. Si cela vous semble trop important pour vous, veuillez consulter des solutions comme les microk8 et les K3 qui enlèvent une grande partie du travail de gestion d'un cluster Kubernetes.
La documentation complète est disponible sur https://containrrr.dev/watchtower.
Merci à ces gens merveilleux (clé emoji):
Nils Måsén ? ? | Simon Aronsson ? ? | Jacques | Florian ? | Brian Dehamer ? | Ross Cadogan | stffabi ? |
Austin | David Gardner ? | Tanguy ⧓ Herrmann | Rodrigo Damazio Bovendorp | Ryan Kuba ? | cnrmck | Harry Walter |
Robotex | Gerald Pape | fomk | Sven Gottwald ? | TechKnowlogick | waja | Scott Albertson |
Jason Huddleston | Natteuse | Maxime | 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 | sixième | Gina Häußge | Max H. |
Jungkook Park | Jan Kristof Nidzwetzki | lukas | Ameya Shenoy | Raymon de Looff | John Clayton | Germs2004 |
Lukas Willburger | Oliver Cervera | Victor Moura | Maximilian Brandau | Andrew | Sixcorners | Arne Jørgensen |
Patski123 | Valentine Zavadsky | Alexander Voronin ? | Oliver Mueller | Sébastiaan Tammer | miosame | Andrew Metzger ? |
Pierre Grimaud | Matt Doran | Mihailitplace | bugficks | Michael | D. Domig | Ben Osheroff |
David H. | Chander Ganesan | yrien30 | ksurl ? | RG9400 | Tortue kalus | Srihari Thalla |
Thomas Gaudin | hydrargyrum | Re -out Van Rees | Dasskelett | zenjabba | Dan Quan | modem7 |
Igor Zibarev | Patrice | James White | Dirk Kok | Édifyer | Jauder Ho | Tamal Das |
Guangwu | Florian Hübner | Andrii Bratanin |
Ce projet suit les spécifications de tous les contributeurs. Contributions de toute nature bienvenue!