收起左侧

docker使用Watchtower自动更新失败

3
回复
177
查看
[ 复制链接 ]

9

主题

19

回帖

0

牛值

江湖小虾

2025-12-30 14:58:19 显示全部楼层 阅读模式
悬赏1飞牛币未解决

一直使用Watchtower自动更新docker的镜像。

最近遇到一个页面问题,尝试使用论坛内的官方方案:curl http://static2.fnnas.com/aptfix/fixapt.sh | bash。刷新系统组件。

重启开机后发现是一个旧版本,然后使用系统自带的升级,目前升级回了飞牛1.18版本。

原来认为没有什么问题了,但是今天发现Watchtower一直是运行失败的。检查log发现如下报错:

Error response from daemon: client version 1.25 is too old. Minimum supported API version is 1.44, please upgrade your client to a newer version

是docker的client version低了。但是通过ssh访问,手动想升级docker版本到新版本。又提示已经是最新的版本了。

apt install docker-ce docker-ce-cli containerd.io

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
docker-ce is already the newest version (5:29.1.3-1debian.12bookworm).
docker-ce-cli is already the newest version (5:29.1.3-1debian.12bookworm).
containerd.io is already the newest version (2.2.1-1debian.12bookworm).
0 upgraded, 0 newly installed, 0 to remove and 187 not upgraded.

不知道该如何处理了。有没有什么好的方案?最好不要重装系统。

收藏
送赞
分享

8

主题

92

回帖

0

牛值

初出茅庐

2026-1-1 12:56:53 显示全部楼层

我也遇到同样问题了。

8

主题

266

回帖

0

牛值

小有名气

2026-1-1 13:07:42 显示全部楼层
我都没安装上。说客户端版本低。我等着更新呢
我拉取的是最新镜像
办法是拉取老镜像就可以安装了

9

主题

19

回帖

0

牛值

江湖小虾

昨天 12:02 楼主 显示全部楼层

我使用AI搜了该问题,发现是Watchtower问题。containrrr/watchtower最近的更新已经是两年前,看上去没有维护了。改用nickfedor/watchtower,已经可以正常更新了。执行命令和原来的一致。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则