A process for automating Docker container base image updates.
https://godoc.org/github.com/containrrr/watchtower
https://goreportcard.com/report/github.com/containrrr/watchtower
https://github.com/containrrr/watchtower/releases
https://www.codacy.com/app/simskij/watchtower?utm_source=github.com&utm_medium=referral&utm_content=containrrr/watchtower&utm_campaign=Badge_Coverage
https://hub.docker.com/r/containrrr/watchtower
⚠️ Help needed
As I https://github.com/simskij currently am the sole maintainer of watchtower, i'm finding it a bit hard to keep up with all issues and pull requests. Interested in helping out with triage, troubleshooting and issue handling? Let me know on gitter!
With watchtower you can update the running version of your containerized app simply by pushing a new image to the Docker Hub or your own image registry. Watchtower will pull down your new image, gracefully shut down your existing container and restart it with the same options that were used when it was deployed initially. Run the watchtower container with the following command:
$ docker run -d \ --name watchtower \ -v /var/run/docker.sock:/var/run/docker.sock \ containrrr/watchtower
The full documentation is available at [***]
Thanks goes to these wonderful people (emoji key):
James https://github.com/containrrr/watchtower/commits?author=Codelica 🤔 | Florian https://github.com/containrrr/watchtower/pulls?q=is%3Apr+reviewed-by%3AKopfKrieg https://github.com/containrrr/watchtower/commits?author=KopfKrieg | https://github.com/bdehamer https://github.com/containrrr/watchtower/commits?author=bdehamer 🚧 | https://github.com/rosscado https://github.com/containrrr/watchtower/commits?author=rosscado | https://github.com/stffabi https://github.com/containrrr/watchtower/commits?author=stffabi 🚧 | https://github.com/ATCUSA https://github.com/containrrr/watchtower/commits?author=ATCUSA | David Gardner https://github.com/containrrr/watchtower/pulls?q=is%3Apr+reviewed-by%3Adavidgardner11 https://github.com/containrrr/watchtower/commits?author=davidgardner11 |
| https://github.com/dolanor https://github.com/containrrr/watchtower/commits?author=dolanor | https://github.com/rdamazio https://github.com/containrrr/watchtower/commits?author=rdamazio https://github.com/containrrr/watchtower/commits?author=rdamazio | Ryan Kuba 🚇 | https://github.com/cnrmck https://github.com/containrrr/watchtower/commits?author=cnrmck | Harry Walter https://github.com/containrrr/watchtower/commits?author=haswalt | Robotex https://github.com/containrrr/watchtower/commits?author=Robotex | Gerald Pape https://github.com/containrrr/watchtower/commits?author=ubergesundheit |
| https://github.com/fomk https://github.com/containrrr/watchtower/commits?author=fomk | https://github.com/svengo 🚇 | techknowlogick https://github.com/containrrr/watchtower/commits?author=techknowlogick | waja https://github.com/containrrr/watchtower/commits?author=waja | Scott Albertson https://github.com/containrrr/watchtower/commits?author=salbertson | https://github.com/huddlesj https://github.com/containrrr/watchtower/commits?author=huddlesj | Napster https://github.com/containrrr/watchtower/commits?author=napstr |
| https://github.com/darknode https://github.com/containrrr/watchtower/commits?author=darknode https://github.com/containrrr/watchtower/commits?author=darknode | Max Schmitt https://github.com/containrrr/watchtower/commits?author=mxschmitt | https://github.com/cron410 https://github.com/containrrr/watchtower/commits?author=cron410 | https://github.com/Cardoso222 https://github.com/containrrr/watchtower/commits?author=Cardoso222 | Kaleb Elwert https://github.com/containrrr/watchtower/commits?author=belak | https://github.com/wmbutler https://github.com/containrrr/watchtower/commits?author=wmbutler | Mario Tacke https://github.com/containrrr/watchtower/commits?author=mariotacke |
Mark Woodbridge https://github.com/containrrr/watchtower/commits?author=mrw34 | Simon Aronsson https://github.com/containrrr/watchtower/commits?author=simskij 🚧 https://github.com/containrrr/watchtower/pulls?q=is%3Apr+reviewed-by%3Asimskij https://github.com/containrrr/watchtower/commits?author=simskij | https://github.com/Ansem93 https://github.com/containrrr/watchtower/commits?author=Ansem93 | https://github.com/lukapeschke https://github.com/containrrr/watchtower/commits?author=lukapeschke https://github.com/containrrr/watchtower/commits?author=lukapeschke | https://github.com/zoispag https://github.com/containrrr/watchtower/commits?author=zoispag https://github.com/containrrr/watchtower/pulls?q=is%3Apr+reviewed-by%3Azoispag | Alexandre Menif https://github.com/containrrr/watchtower/commits?author=alexandremenif | https://github.com/chugunov https://github.com/containrrr/watchtower/commits?author=chugunov |
Armando Lüscher https://github.com/containrrr/watchtower/commits?author=noplanman | https://github.com/rjbudke https://github.com/containrrr/watchtower/commits?author=rjbudke | Kaloyan Raev https://github.com/containrrr/watchtower/commits?author=kaloyan-raev https://github.com/containrrr/watchtower/commits?author=kaloyan-raev | https://github.com/sixth https://github.com/containrrr/watchtower/commits?author=sixth | Gina Häußge https://github.com/containrrr/watchtower/commits?author=foosel | https://github.com/8ear https://github.com/containrrr/watchtower/commits?author=8ear | Jungkook Park https://github.com/containrrr/watchtower/commits?author=pjknkda |
Jan Kristof Nidzwetzki https://github.com/containrrr/watchtower/commits?author=jnidzwetzki | lukas https://github.com/containrrr/watchtower/commits?author=mindrunner | Ameya Shenoy https://github.com/containrrr/watchtower/commits?author=codingCoffee | https://github.com/raymondelooff https://github.com/containrrr/watchtower/commits?author=raymondelooff | John Clayton https://github.com/containrrr/watchtower/commits?author=jsclayton | https://github.com/Germs2004 https://github.com/containrrr/watchtower/commits?author=Germs2004 | https://github.com/lukwil https://github.com/containrrr/watchtower/commits?author=lukwil |
| https://github.com/auanasgheps https://github.com/containrrr/watchtower/commits?author=auanasgheps | https://github.com/victorcmoura https://github.com/containrrr/watchtower/commits?author=victorcmoura https://github.com/containrrr/watchtower/commits?author=victorcmoura https://github.com/containrrr/watchtower/commits?author=victorcmoura | https://github.com/mbrandau https://github.com/containrrr/watchtower/commits?author=mbrandau https://github.com/containrrr/watchtower/commits?author=mbrandau | https://github.com/aneisch https://github.com/containrrr/watchtower/commits?author=aneisch | https://github.com/sixcorners https://github.com/containrrr/watchtower/commits?author=sixcorners | nils måsén https://github.com/containrrr/watchtower/commits?author=piksel | Arne Jørgensen https://github.com/containrrr/watchtower/commits?author=arnested https://github.com/containrrr/watchtower/pulls?q=is%3Apr+reviewed-by%3Aarnested |
| https://github.com/patski123 https://github.com/containrrr/watchtower/commits?author=patski123 | Valentine Zavadsky https://github.com/containrrr/watchtower/commits?author=Saicheg https://github.com/containrrr/watchtower/commits?author=Saicheg https://github.com/containrrr/watchtower/commits?author=Saicheg | https://github.com/bopoh24 https://github.com/containrrr/watchtower/commits?author=bopoh24 https://github.com/containrrr/watchtower/issues?q=author%3Abopoh24 | Oliver Mueller https://github.com/containrrr/watchtower/commits?author=ogmueller | https://github.com/tammert https://github.com/containrrr/watchtower/commits?author=tammert | https://github.com/Miosame https://github.com/containrrr/watchtower/commits?author=miosame |
This project follows the https://github.com/all-contributors/all-contributors specification. Contributions of any kind welcome!




探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务