1、进入dify源码的docker目录下,打开docker-compose.yaml:
找到services下的db,修改volumes,将./volumes/db/data改为postgres-data。
在docker-compose.yaml文件的最末尾的volumes下添加postgres-data:
注意,该volumes与services同级。
2、在Docker Desktop运行的情况下,win+r打开cmd,进入dify源码的docker目录下:
执行
docker-compose down -v
完成后继续执行
docker-compose up
运行完成后,容器重启,db-1恢复正常。