Cp0204 / CasaOS-AppStore-Play

Interesting and High-quality Docker AppStore | 有趣且高质量的 Docker 应用商店
153 stars 23 forks source link

玩客云安装firefly-iii失败 #20

Closed Donny8611 closed 3 weeks ago

Donny8611 commented 3 weeks ago

安装报错Attempting next endpoint for pull after error: no matching manifest for linux/arm/v7 in the manifest list entries 原因是mariadb没有支持的32位版本。

Cp0204 commented 3 weeks ago

請添加 arm 專用源。源地址使用了CDN,可能要過幾個小時才會更新。

我剛才創建了 arm 版本,嘗試將 mariadb 鏡像 mariadb:lts 替換為 linuxserver/mariadb:arm32v7-10.6.13

我沒有 arm32 設備,請自行測試,不行的話我也沒辦法再測,無法提供後續支持。

Donny8611 commented 3 weeks ago

安装成功。但运行报错。数据库连接出错。 无标题

Cp0204 commented 3 weeks ago

安装成功。但运行报错。数据库连接出错。 无标题

数据库没连上,版本、参数问题都有可能,从图中看不出问题,没条件测试,不再做技术支持啦。

麻烦自行检查和调整下设置(主要是环境变量,或者换个数据库镜像,甚至换个类型),可以的话反馈下你的 yaml 配置,不行就下架该应用的 armv7 版本了。

Donny8611 commented 3 weeks ago

进db看了下。发现是没有firefly用户和库,root密码也是空。因为不熟悉命令行操作,所以还没测试手动新建能不能使用。 但我尝试单独安装mariadb应用(镜像同样为linuxserver/mariadb:arm32v7-10.6.13),配置后firefly已经可以正常启动。晚一些再看看怎么把firefly内置的db配置一下。

Cp0204 commented 3 weeks ago

进db看了下。发现是没有firefly用户和库,root密码也是空。因为不熟悉命令行操作,所以还没测试手动新建能不能使用。 但我尝试单独安装mariadb应用(镜像同样为linuxserver/mariadb:arm32v7-10.6.13),配置后firefly已经可以正常启动。晚一些再看看怎么把firefly内置的db配置一下。

删除整个应用数据目录 /DATA/AppData/firefly-iii ,重置一遍,我刚直装一遍成功。

可能是你第一次安装失败,已经跳过了初始化数据库这一步。

Donny8611 commented 3 weeks ago

是的。我晚上又试了一下。可以正常连接到。非常感谢。