APP 自动升级到最新版发现无法登录,github 搜索到需要把 immich-server 升级到最新版,之前装完以后就没动过了,还停留在 V1.91 的版本。
搜索 Portainer 如何升级 docker ,发现升级完以后,在威联通的 container station 里看到 server 一直重启,以为不能单独升级 server 。
在 Portainer 里乱点,发现可以更新 stack ,还是不行,删除 stack ,重新拉 stack ,变成 server 和 microserver 一直重启了。
最后进日志发现,报错 The pgvecto.rs extension version is 0.1.11, but Immich only supports 0.2.0 and later minor releases.
又上 github 发现 pgvecto.rs 在 V1.95.0 以后需要升级到 2.0 。 重新下载 docker-compose.yml ,果然和旧的不一样,用新 yml,把旧的目录设置放进去,最后重新拉 stack ,成功复活,而且数据都还在。
这个 immich ,在威联通的 container station 里叫应用,Portainer 叫 stack ,威联通似乎不能更新整个 immich 的。
Immich 更新的话,用 Portainer 更新 stack 是最安全的,因为 immich 安装完后有好几个 docker ,应该是互相有依赖,单个更新 docker 容易出问题。
附上官方的 Portainer 安装指南,非常方便
1
yujizmq 252 天前
主要是更新前没看 changelog ( doge
|
2
jeesk 252 天前
不要随便更新, 这个项目更新得太快了。 还没有稳定下载。
|
4
coolfan 251 天前
这东西更新是真快🤣改 docker-compose.yml 的次数也不少
|
6
alfawei 247 天前
官方有提示
⚠️ The project is under very active development. Expect bugs and changes. Do not use it as the only way to store your photos and videos! |
7
azusematsuri 240 天前 via Android
你这个算好的
我前两天更新 pgvector ,发现要更新 docker compose 之后更新完直接启动不了,需要进去手动清 index 重建 index 看作者 comment 本来是第二次启动服务代码里有魔法可以自动完成 pgsql 的升级,但是我这儿反正没升级成功,然后去 issue 里翻和我升级失败的人的帖子,里头试各种老哥的 sql ,最后发现最后一个回复能用,我也不懂 postgre 和 pgvector ,一通瞎搞 immich 大版本这个样子也不是第一次了,上次好像 redis 换版本其实没法直接启动需要改 dockercompose ,我觉得更新快还挺好,喜欢新 feature 就更新 这次更新终于终于终于可以搜索文件名了,感觉还是很值得 |