收起左侧

Docker服务无法启动?

2
回复
56
查看
[ 复制链接 ]

1

主题

0

回帖

0

牛值

江湖小虾

昨天 16:56 显示全部楼层 阅读模式
悬赏1飞牛币未解决
设备是某RK3566 T ,系统是最新的ARM版1.2.0302,Docker服务无法启动,求大佬帮忙解决
附件: 您需要 登录 才可以下载或查看,没有账号?立即注册
收藏
送赞
分享

本帖子中包含更多资源

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

x

0

主题

8

回帖

0

牛值

江湖小虾

9 小时前 显示全部楼层
一样的问题,感觉又是事故,升级公告说Docker权限不更改,应该实际操作更改了。

0

主题

8

回帖

0

牛值

江湖小虾

排查了下,是系统升级的时候把 4 个 docker 包卸掉了,参考一下:

  1. 先看自己该装哪个版本(匹配系统里残留的 rootless-extras 版本)
    dpkg -l | grep docker-ce-rootless-extras
    apt-cache madison docker-ce # 列出源里可用版本
  2. 解除 hold(部分环境这俩被标记 hold,不解除 apt 会 "keep back" 装不上)
    sudo apt-mark unhold docker-ce docker-ce-cli
  3. 钉版本重装(关键!不要无版本装,否则源默认会装到更新的版本,
    与残留的 containerd / rootless-extras 版本错位,埋新坑)
    sudo apt-get install -y --allow-downgrades docker-ce=5:29.1.1-1debian.12bookworm docker-ce-cli=5:29.1.1-1~debian.12~bookworm docker-buildx-plugin docker-compose-plugin
    ↑ 上面的 29.1.1 是我的环境版本,请替换成你自己第 1 步查到的版本
  4. 重启
    sudo systemctl restart docker
    sudo systemctl restart dockermgr
    sleep 30
2

查看全部评分

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

本版积分规则