求问,有大佬遇到过这个问题吗?该怎么解决? Qnap ts-464C2 Qts5.2 immich-app 2.5.0
前几天 qnap 里内存爆了,给我自动重启了 docker ,然后我的 immich 就启动不了
试了下是因为 immich_postgres 的问题,单独 run 也是一直报
error: exec: "/usr/local/bin/docker-entrypoint.sh": permission denied
命令
docker run --rm \
-e POSTGRES_PASSWORD=test123 \
-e POSTGRES_USER=testuser \
-e POSTGRES_DB=testdb \
ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0
单独部署 postgres:14 ,正常 命令
docker run --rm -it \
--entrypoint sh \
postgres:14
中间为了拉镜像,配置过代理,重启了 docker
1
Angus007 1 天前
目测持久路径权限问题,755 试试
|
2
cosette 1 天前
应该是 QNAP 的问题,可以考虑完全删除之后重建
|
5
cosette 11 小时 41 分钟前
@Donjote 是,container ,volumes 都删除,类似 docker compose down 的效果,数据库这些如果挂载到本地文件系统会有残留,即便不挂载,也会建立匿名 volume
|
6
cosette 11 小时 26 分钟前
可以使用 docker system prune --all ,清除所有不是正在运行的容器,使用之前检查一下,然后手动删除使用-v 挂载的本地目录
|