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

目 录CONTENT

文章目录

利用watchtower自动更新Docker 镜像与容器

DENLEE
2022-01-07 / 0 评论 / 0 点赞 / 183 阅读 / 355 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2022-04-28,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Watch­tower 本身被打包为 Docker 镜像,因此可以像运行任何其他容器一样运行它:(然后所有容器都会自动更新,也包括 Watch­tower 本身)

常用代码

docker run -d \
    --name watchtower \
    --restart unless-stopped \
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower:latest \
    --cleanup \
    -schedule “0 0 4 * * *”	

参数解释

--cleanup,即更新时自动清理掉旧镜像,避免占用大量的磁盘空间。可以缩写成-c。
-schedule “0 0 4 * * *”,设置定时检测更新时间。格式为 6 字段 Cron 表达式,而非传统的 5 个字段。比如每天凌晨 4 点检查一次更新。可以缩写成-s

0
博主关闭了所有页面的评论