大家好:
我们正尝试将本地实例从以下版本升级:
3.2.0.beta5-dev 到 3.5.0.beta7
并且我们遇到了以下错误。
/var/discourse# ./launcher rebuild app
错误:不支持 Docker 版本 18.06.1-ce,请升级到至少 20.10.0,或推荐的 24.0.7
请帮助解决此问题,因为我们需要优先升级我们的实例,以解决当前版本中发现的一些漏洞。
大家好:
我们正尝试将本地实例从以下版本升级:
3.2.0.beta5-dev 到 3.5.0.beta7
并且我们遇到了以下错误。
/var/discourse# ./launcher rebuild app
错误:不支持 Docker 版本 18.06.1-ce,请升级到至少 20.10.0,或推荐的 24.0.7
请帮助解决此问题,因为我们需要优先升级我们的实例,以解决当前版本中发现的一些漏洞。
另一位用户遇到了类似的问题:
我们看到了以下错误
git pull origin main --autostash
error: unknown option `autostash'
usage: git fetch [<options>] [<repository> [<refspec>...]]
or: git fetch [<options>] <group>
or: git fetch --multiple [<options>] [(<repository> | <group>)...]
or: git fetch --all [<options>]
我们的版本
git --version
git version 1.9.1
我认为你需要更新你的 Git 版本。
您的操作系统也几乎肯定已经过时了。
最简单的方法是创建一个带有新操作系统和新 Docker 的新虚拟机,安装 Discourse 并恢复备份。
您有可能可以升级 Docker 然后重试,但您仍然需要处理 PostgreSQL 15 更新。迁移到新服务器将需要很少的停机时间,并且完全不会使您的系统处于损坏状态。