收起左侧

升级V1.18 后 docker 启动失败 未知错误

10
回复
958
查看
[ 复制链接 ]

1

主题

1

回帖

0

牛值

江湖小虾

2026-2-3 08:45:10 显示全部楼层 阅读模式
悬赏1飞牛币已解决

PixPin_2026-02-03_08-41-20.jpg

试过重启 N 次 还是无法启动 上个版本正常 昨天看到FN安全新闻 手**去升级了 现在无法启动 怎么解决

附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

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

x

0

主题

2

回帖

0

牛值

江湖小虾

2026-2-3 08:45:11 显示全部楼层

问题解决了,你在飞牛的终端下进入sudo -i,然后输入dockerd,看看是不返回如下内容,如果是就是

/etc/docker/demon.json文件恶意修改了,把修改的那段删除了docker就能正常启动了

image.png

image.png

本帖子中包含更多资源

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

x
删除哪一部分呢?  详情 回复
2026-2-4 13:53
确实可以了 是这个问题 启动成功 不敢轻易升级了  详情 回复
2026-2-3 18:49

0

主题

2

回帖

0

牛值

江湖小虾

2026-2-3 12:51:25 显示全部楼层
问题一样的,我的解决方式是将原来的容器和镜像删除,原来容器的目录不动,使用原来的目录重新创建

0

主题

2

回帖

0

牛值

江湖小虾

2026-2-3 14:17:50 显示全部楼层

我也是同样的问题,请问这个问题如何解决

1

主题

1

回帖

0

牛值

江湖小虾

2026-2-3 18:49:20 楼主 显示全部楼层
cupid0426 发表于 2026-2-3 08:45
问题解决了,你在飞牛的终端下进入sudo -i,然后输入dockerd,看看是不返回如下内容,如果是就是
/etc/docke ...

确实可以了 是这个问题 启动成功 不敢轻易升级了

1

主题

5

回帖

0

牛值

江湖小虾

2026-2-3 19:20:59 显示全部楼层

升级到1.18出现同样问题,docker服务启动不了。。

问题解决了,补充解决过程: 日志报错和楼主的不一样,不是恶意代码注入;报错system failed to start daemon : Error initializing network ,docker0 bridge 名称冲突,应该是系统升级时,更新docker网络配置  详情 回复
2026-2-5 11:04

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-4 13:53:59 显示全部楼层
cupid0426 发表于 2026-2-3 08:45
问题解决了,你在飞牛的终端下进入sudo -i,然后输入dockerd,看看是不返回如下内容,如果是就是
/etc/docke ...

删除哪一部分呢?

0

主题

1

回帖

0

牛值

江湖小虾

2026-2-4 14:13:50 显示全部楼层

把/etc/docker/daemon.json文件内容改成下面这段保存就可以了,是因为被黑客加了恶意代码进去,然后升级了1.1.18之后官方修复了这个问题,所以到这个这段恶意的代码启动不起来。
{
"data-root": "/vol1/docker",
"live-restore": true,
"log-driver": "json-file",
"log-opts": {
"max-file": "5",
"max-size": "100m"
},
"registry-mirrors": [
"https://docker.fnnas.com",
"https://registry.hub.docker.com"
]
}

感谢大佬,这个代码就好了,我再帮其他人详细说明一下怎么操作 1打开终端 2输入dockerd看是不是这个情况 3如果是的话就用1panel(我用这个是方便一些),找到 /etc/docker/daemon.json 4直接输入这个代码:进行全  详情 回复
2026-2-8 15:10

1

主题

5

回帖

0

牛值

江湖小虾

2026-2-5 11:04:06 显示全部楼层
巴蜀闲人 发表于 2026-2-3 19:20
升级到1.18出现同样问题,docker服务启动不了。。

问题解决了,补充解决过程:
   日志报错和楼主的不一样,不是恶意代码注入;报错system
failed to start daemon : Error initializing network ,docker0 bridge 名称冲突,应该是系统升级时,更新docker网络配置有残留。
  删除docker网络配置,重启服务即可。

0

主题

3

回帖

0

牛值

江湖小虾

2026-2-6 21:38:06 显示全部楼层

非常感谢,我就遇到同样问题,已经修复了

0

主题

3

回帖

0

牛值

江湖小虾

2026-2-8 15:10:31 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=248600&ptid=53857][color=#999999]べ晴天🔆 发表于 2026-2-4 14:13[/color][/url][/size] 把/etc/docker/daemon.json文件内容改成下面这段保存就可以了,是因为被黑客加了恶意代码进去,然后升级了1 ...[/quote]

感谢大佬,这个代码就好了,我再帮其他人详细说明一下怎么操作

1打开终端
企业微信截图_17705343581713.png

2输入dockerd看是不是这个情况

企业微信截图_20260208151010.png

3如果是的话就用1panel(我用这个是方便一些),找到 /etc/docker/daemon.json

image.png

4直接输入这个代码:进行全删除然后修改成这段代码

{
"data-root": "/vol1/docker",
"live-restore": true,
"log-driver": "json-file",
"log-opts": {
"max-file": "5",
"max-size": "100m"
},
"registry-mirrors": [
"https://docker.fnnas.com",
"https://registry.hub.docker.com"
]
}

image.png

5确认保存后,再终端界面输入这个代码进行重启docker服务

sudo systemctl restart docker

image.png

最后打开就好了,我用这个方法就正常运行了

本帖子中包含更多资源

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

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

本版积分规则