收起左侧

关于报错”docker-project-1"报错的一个排查思路

0
回复
359
查看
[ 复制链接 ]

4

主题

8

回帖

0

牛值

fnOS系统内测组

2025-1-6 13:49:31 显示全部楼层 阅读模式

[i=s] 本帖最后由 Steven_VzOl6 于 2025-1-6 14:04 编辑 [/i]<br /> <br />

报错复现

前提:已经安装过siyuan笔记但在之前的调试中将siyuan笔记的容器通过docker管理界面删除,同时保留的镜像也删除了。

image.png

image.png

这里siyuan笔记还是正常访问的,接下来我们通过docker管理界面直接删除容器。

image.png

此时应用中心可以发现siyuan笔记的状态变成了启用,点击启用后报错如图

image.png

接下来我们删除本地镜像后再次点击启用,报错和之前相同,接着我们删除本地镜像后应用中心的报错还是相同。下一步:通过镜像仓库下载siyuan笔记的镜像并按默认设置启动。

此时访问端口会报错503

image.png

比较难崩的是写到这里我无法复现出当时的报错不过思路还是可以借鉴一下的

 那么到这里我们也就大致明白了报错的点会出现在以下三个位置

  • 本地镜像没了 容器没了
  • 容器一直重启失败被绕进去了
  • eusoft-did-translate-comment-en其他(暂时还没有遇到过) app-translate-content

因此我们的解决方案就很暴力直接了(有点像linux开机前bios初始化内存一样) 

  1. 删除报错的容器(如果有的话)
  2. 应用中心卸载应用重置状态
  3. 点击安装按应用中心的提示正常安装
  4. 检查容器是否正常运行。

正常完成这一步后应用一般也就恢复正常使用了。

收藏
送赞 1
分享

本帖子中包含更多资源

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

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

本版积分规则