侧边栏壁纸
博主头像
恪晨博主等级

前端程序员

  • 累计撰写 145 篇文章
  • 累计创建 41 个标签
  • 累计收到 18 条评论

目 录CONTENT

文章目录

群晖定期更新Docker镜像

恪晨
2023-10-10 / 0 评论 / 0 点赞 / 167 阅读 / 388 字 / 正在检测是否收录...

下载watchtower

在Docker中搜containrrr/watchtower并下载,无需自己启动容器

配置定时任务

打开控制面板-任务计划-新建任务

任务名称:任意
用户账号:root

设置运行时间,可以根据自己的情况设置即可

运行命令填一下内容,根据自己需求在后面加Docker容器的名字

docker rm watchtower;

docker run --name watchtower  -v /var/run/docker.sock:/var/run/docker.sock containrrr/watchtower —cleanup --run-once grafana  watchtower

创建好后可以手动执行一次看看效果

注意

  • 上面的watchtower是我启动的watchtower容器的名字,要根据你自己的设置填写;
  • 开始先将容器删除,再启动一个新的容器,保证每次启动的都是新的
  • 上面的内容里面我还增加了grafana,需要增加更多的容器更新监控,在后面追加即可,用空格隔开;
  • 必要的容器一定要有配置文件映射,这个任务是会将原来的容器删除,并使用最新的镜像重新启动一个容器,如果没有配置映射文件夹,新启动的容器就都成初始化的了,这一点很重要
  • 有些镜像的latest版本可能不是最新的,要注意查看docker源里面latest是否是最新版本,如果不是建议不要添加到监控里面,因为这个会默认升级到latest版本;
0

评论区