debian 11升级 docker ce 版本和 docker-compose 版本
💡
原文中文,约1500字,阅读约需4分钟。
📝
内容提要
昨晚将immich服务端从v1.98.2升级到v1.106.4,升级过程中遇到了docker和docker-compose版本过低的问题。升级后,immich服务端成功升级到了v1.106.4。
🎯
关键要点
-
昨晚将 immich 服务端从 v1.98.2 升级到 v1.106.4,花了一个多小时。
-
升级过程中遇到 docker 和 docker-compose 版本过低的问题。
-
immich 最新的 compose 文件使用了 start_interval 语法,导致检查语法时报错。
-
pgdata 数据库的挂载方式从 volume 形式改为直接映射路径。
-
用户在更新时未仔细阅读更新日志,导致数据丢失。
-
升级前备份了 pgdata 和 model-cache 数据。
-
升级前使用的 docker 版本为 20.10.17,docker-compose 版本为 v2.6.0。
-
升级过程包括停止 docker daemon,更新 docker 和 docker-compose 版本。
-
docker ce 新版本为 26.1.3,docker-compose 新版本为 v2.27.0。
-
最终成功将 immich 服务端升级到 v1.106.4。
➡️