收起左侧

解决使用修复脚本后,导致Docker容器不显示日志,及CPU速率等问题

12
回复
1399
查看
[ 复制链接 ]

4

主题

23

回帖

0

牛值

江湖小虾

2025-12-27 23:14:57 显示全部楼层 阅读模式

解决使用修复脚本后,导致Docker容器不显示日志,及CPU速率等问题。

核心问题,使用修复脚本后,会导致Docker版本高于28.5.2, build ecc6942,解决方法就是降级!!!

教程基于fnOS1.1.8 飞牛官方Docker版本是28.5.2, build ecc6942

温馨提示:正常情况下降级,不会导致容器配置,Docker等配置消失!但,还请你做好备份。若出现意外情况,那就是意外情况,与本人无关。

1.终端:查看Docker版本

image.png

2.如果高于28.5.2, build ecc6942,下一步进行降级。

3.降级前关闭Docker服务 PS:不是关闭容器

apt-get remove --purge -y docker-ce docker-ce-cli
apt-get install -y docker-ce=5:28.5.2-1debian.12bookworm docker-ce-cli=5:28.5.2-1~debian.12~bookworm

5.重启Docker服务,再次查看版本,如果与之对应,那应该就解决问题了。

收藏
送赞 1
分享

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

4

主题

23

回帖

0

牛值

江湖小虾

2025-12-27 23:15:42 楼主 显示全部楼层
apt-get remove --purge -y docker-ce docker-ce-cli apt-get install -y docker-ce=5:28.5.2-1~debian.12~bookworm docker-ce-cli=5:28.5.2-1~debian.12~bookworm

4

主题

23

回帖

0

牛值

江湖小虾

2025-12-27 23:25:07 楼主 显示全部楼层

发错地方了,还给我扣积分

0

主题

10

回帖

0

牛值

江湖小虾

2025-12-28 01:01:25 显示全部楼层

你好,帮忙看一下

apt-get install -y docker-ce=5:28.5.2-1~debian.12~bookworm docker-ce-cli=5:28.5.2-1~debian.12~bookworm

后提示:

E: Version '5:28.5.2-1debian.12bookworm' for 'docker-ce' was not found
E: Version '5:28.5.2-1debian.12bookworm' for 'docker-ce-cli' was not found

apt-get install -y docker-ce=5:28.5.2-1-debian.12-bookworm docker-ce-cli=5:28.5.2-1-debian.12-bookworm 我再帖子下有回复,debian被划波浪号了。用这个  详情 回复
2025-12-28 07:13

4

主题

23

回帖

0

牛值

江湖小虾

2025-12-28 07:13:13 楼主 显示全部楼层
jswxiaoy 发表于 2025-12-28 01:01
你好,帮忙看一下
apt-get install -y docker-ce=5:28.5.2-1~debian.12~bookworm docker-ce-cli=5:28.5.2-1 ...

apt-get install -y docker-ce=5:28.5.2-1-debian.12-bookworm
docker-ce-cli=5:28.5.2-1-debian.12-bookworm
我再帖子下有回复,debian被划波浪号了。用这个

0

主题

1

回帖

0

牛值

江湖小虾

2025-12-29 14:45:26 显示全部楼层

按照设置来了 但是还是失败了

SSH如下:

root@feiniuos:#
apt-get remove --purge -y docker-ce docker-ce-cli apt-get install -y docker-ce=5:28.5.2-1
debian.12bookworm docker-ce-cli=5:28.5.2-1debian.12~bookworm
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package docker-ce-cli is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
docker-ce docker-buildx-plugin

Package docker-ce is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
docker-ce-cli

E: Unable to locate package apt-get
E: Unable to locate package install
E: Version '5:28.5.2-1debian.12bookworm' for 'docker-ce' was not found
E: Version '5:28.5.2-1debian.12bookworm' for 'docker-ce-cli' was not found
root@feiniuos:~# docker --version
Docker version 29.1.2, build 890dcca

docker版本依然没变,且依然无运行日志,及运行详情。(删除线为论坛自己加的)
请大佬看下

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-4 18:32:09 显示全部楼层

你这个教程,说实话,小白根本看不懂,做的详细一点,一步一步的,该干什么

按照大佬的方法试了下,报错原因是飞牛系统用的是定制版docker,无法降级  详情 回复
2026-1-5 11:26

0

主题

1

回帖

0

牛值

江湖小虾

2026-1-5 11:26:47 显示全部楼层
鸿瑞x 发表于 2026-1-4 18:32
你这个教程,说实话,小白根本看不懂,做的详细一点,一步一步的,该干什么
...

按照大佬的方法试了下,报错原因是飞牛系统用的是定制版docker,无法降级

0

主题

4

回帖

0

牛值

江湖小虾

2026-1-5 20:59:19 显示全部楼层

QQ_1767617904908.png
更新了?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

0

主题

2

回帖

0

牛值

江湖小虾

2026-1-6 10:26:42 显示全部楼层

如果不在乎原docker数据一种做法是直接卸载docker

sudo apt-get purge -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

然后在系统更新里会出现新版本更新,更新完重启就降回28.5.2了

同样可以解决29版本docker设置存储位置无效的问题

1

主题

2

回帖

0

牛值

江湖小虾

2026-1-27 09:22:10 显示全部楼层

感谢,解决我的困扰

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-3 23:58:49 显示全部楼层

docker更新到29.0.2版本之后要求最低api版本是1.44,而飞牛的api版本没有更新导致的,可以参考以下步骤修复https://github.com/IceWhaleTech/CasaOS/issues/2451

Here are the steps:

  1. run these commands in the Terminal:
    ➡️sudo mkdir -p /etc/systemd/system/docker.service.d
    ➡️sudo nano /etc/systemd/system/docker.service.d/override.conf
  2. Paste this on your override.conf:
[Service]

Environment="DOCKER_MIN_API_VERSION=1.43"

Reload the Daemon
➡️ sudo systemctl daemon-reload

Restart Docker
➡️ sudo systemctl restart docker

Verify Changes (Optional)
➡️ sudo systemctl show docker | grep DOCKER_MIN_API_VERSION

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-7 21:20:27 显示全部楼层

降级28.5.2版本还是不显示容器状态

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

本版积分规则