docker xware下载慢_watchtower自动化更新docker镜像

本文介绍了watchtower工具,它能自动化更新Docker镜像和容器。首先讲解了Docker手动升级的步骤,然后详细阐述了如何通过watchtower进行自动升级,包括快速启动方法,帮助用户更便捷地保持Docker容器的最新状态。
摘要由CSDN通过智能技术生成

什么是 watchtower ?

watchtower 是一款实现自动化更新 Docker 镜像与容器的实用工具。它监控着所有正在运行的容器以及相关镜像,当检测本地镜像与镜像仓库中的镜像有差异时,会自动拉取最新镜像并使用最初部署时的参数重新启动相应的容器。

Docker手动升级流程

在介绍自动升级前,让先我们来了解一下手动升级的流程,以 Airsonic 为例

d33ad1a6a6a22de83441d6198a78c948.png

1、在注册表选择最新(latest)的映像下载(由于名字和以前下载的一样,在映像里只有一个,在DSM消息里有提示下载完成即可)

b8bc66afd46d7878e822cd7684d19208.png

2、在容器里选择正在运行的 airsonic,在上面的操作里选择 停止-->清除-->启动,就完成升级了。(数据不会丢失)

e65be19932eb0fc2262c81717be51b81.png

3、映像下载慢可以使用阿里等国内镜像下载,启动完成后,已经是新版本了

7514e371d98422764a598078a52d50aa.png

用watchtower自动升级

一般采用 docker run 方式,SSH 登录到群晖后用命令行执行

快速启动

执行以下标准命令启动 watchtower 容器,watchtower 将开始监视我们正在运行的 Docker 容器,并每隔几分钟检查一次所有容器的镜像是否为最新版,如发现镜像更新将会自动停止容器,删除容器,拉取最新镜像,再以之前启动容器的命令启动容器。

docker run -d \
--name watchtower \
-v /var/run/docker.sock:/var/run/docker.sock \
containrrr/watchtower
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值