watchtower
v1.7.1
自动化Docker容器基础图像更新的过程。
使用Watchtower,您只需将新图像推向Docker Hub或您自己的图像注册表即可更新容器化应用程序的运行版本。
Watchtower会拉下您的新图像,优雅地关闭现有容器,并使用最初部署时使用的选项重新启动它。使用以下命令运行Watchtower容器:
$ docker run --detach
--name watchtower
--volume /var/run/docker.sock:/var/run/docker.sock
containrrr/watchtower
Watchtower旨在用于Homelabs,Media Centers,本地DEV环境等。我们不建议在商业或生产环境中使用Watchtower。如果是那样,您应该考虑使用Kubernetes。如果这对您来说是太大的一步,请查看Microk8和K3等解决方案,这些解决方案带走了很多辛苦的kubernetes群集。
完整的文档可在https://containrr.dev/watchtower上找到。
谢谢这些好人(表情符号钥匙):
NilsMåsén ? ? | 西蒙·阿伦森(Simon Aronsson) ? ? | 詹姆斯 | 弗洛里安 ? | 布莱恩·德默(Brian Dehamer) ? | 罗斯·卡多安(Ross Cadogan) | stffabi ? |
奥斯丁 | 大卫·加德纳(David Gardner) ? | tanguy⧓赫尔曼 | Rodrigo Damazio Bovendorp | 瑞安·库巴(Ryan Kuba) ? | CNRMCK | 哈里·沃尔特 |
机器人 | 杰拉尔德·帕普(Gerald Pape) | 福姆 | Sven Gottwald ? | TechKnowlogick | 瓦哈 | 斯科特·艾伯森(Scott Albertson) |
杰森·哈德斯顿(Jason Huddleston) | Napster | 格言 | 马克斯·施密特 | cron410 | 保罗·亨里克(Paulo Henrique) | Kaleb Elwert |
比尔·巴特勒 | 马里奥·塔克(Mario Tacke) | 马克·伍德布里奇 | ANSEM93 | 卢卡·佩奇克(Luka Peschke) | Zois Pagoulatos ? ? | 亚历山大·梅尼夫(Alexandre Menif) |
安德烈 | ArmandoLüscher | 瑞安·布克(Ryan Budke) | Kaloyan Raev | 第六 | GinaHäußge | Max H. |
Jungkook公园 | Jan Kristof Nidzwetzki | 卢卡斯 | Ameya Shenoy | 雷蒙·德·洛夫(Raymon de Looff) | 约翰·克莱顿(John Clayton) | Germs2004 |
卢卡斯·威尔伯格 | 奥利弗·塞维拉(Oliver Cervera) | 维克多·穆拉(Victor Moura) | Maximilian Brandau | 安德鲁 | 六角 | ArneJørgensen |
Patski123 | 情人扎瓦德斯基 | 亚历山大·沃罗宁 ? | 奥利弗·穆勒(Oliver Mueller) | Sebastiaan Tammer | miosame | 安德鲁·梅茨格(Andrew Metzger) ? |
皮埃尔·格里玛(Pierre Grimaud) | 马特·多兰(Matt Doran) | Mihailitplace | Bugficks | 迈克尔 | D. Domig | 本·奥斯赫罗夫(Ben Osheroff) |
大卫H. | Chander Ganesan | yrien30 | ksurl ? | RG9400 | 乌龟Kalus | Srihari Thalla |
托马斯·高丁 | 杂藻 | Reinout Van Rees | 达斯克莱特 | Zenjabba | 丹·奎恩(Dan Quan) | 调制解调器7 |
伊戈尔·齐巴雷夫(Igor Zibarev) | 帕特里斯 | 詹姆斯·怀特 | Dirk Kok | ediflyer | 乔德·何 | 塔玛达斯 |
广武 | FlorianHübner | Andrii Bratanin |
该项目遵循全企业规范。欢迎任何形式的贡献!