侧边栏壁纸
  • 累计撰写 175 篇文章
  • 累计创建 87 个标签
  • 累计收到 1 条评论

目 录CONTENT

文章目录

Watchtower自动更新 Docker 镜像与容器

Z先森
2021-05-24 / 0 评论 / 0 点赞 / 7 阅读 / 842 字 / 正在检测是否收录...

介绍

Watchtower 是一个可以实现自动化更新 Docker 基础镜像与容器的实用工具。它监视正在运行的容器以及相关的镜像,当检测到本地的镜像与镜像仓库中的镜像有差异时,它会拉取最新镜像并使用最初部署时相同的参数重新启动相应的容器
Watchtower官方地址

自动更新所有容器镜像

docker run -d \
--name watchtower \
--restart always \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower \
--cleanup #加上cleanup参数为自动删除旧镜像

更新指定容器镜像

docker run -d \
--name watchtower \
--restart always \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower \
--cleanup \
nginx redis mysql

更新频率

-i 3600 #3600秒
-s "0 0 0 * * *" #秒 分 时 日 月 周
0

评论区