@echo off echo PostgreSQL Docker 重置脚本 echo =========================== echo. echo 1. 停止所有相关容器... docker-compose down echo. echo 2. 删除相关容器(如果存在)... docker rm -f mixvideo_postgres mixvideo_pgadmin 2>nul echo. echo 3. 删除相关镜像缓存... docker system prune -f echo. echo 4. 删除数据卷(这会清除所有数据)... docker volume rm mixvideo_postgres_data mixvideo_pgadmin_data 2>nul echo. echo 5. 重新拉取镜像... docker-compose pull echo. echo 6. 启动 PostgreSQL 服务... docker-compose up -d postgres echo. echo 7. 等待服务启动(30秒)... timeout /t 30 echo. echo 8. 检查服务状态... docker-compose ps echo. echo 9. 查看日志... docker-compose logs postgres echo. echo 重置完成! echo 连接信息: echo 主机: localhost echo 端口: 5433 echo 数据库: mixvideo echo 用户: mixvideo_user echo 密码: mixvideo_password echo. pause