diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index c2c12bf..d1b13f7 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -1,9 +1,9 @@ version: '3.8' services: - # --- 数据库 (保持不变) --- + # --- 数据库 (已修改为自带 pgvector 的镜像) --- db: - image: postgres:15-alpine + image: pgvector/pgvector:pg15 container_name: inventory_db_prod restart: always environment: @@ -11,6 +11,7 @@ services: POSTGRES_PASSWORD: StrongPassword123! POSTGRES_DB: inventory_system volumes: + # 数据卷保持不变,你的历史数据不会丢失! - ./pgdata_prod:/var/lib/postgresql/data # --- 后端 (Flask) (保持不变) --- @@ -29,7 +30,7 @@ services: depends_on: - db - # --- 前端 (Nginx + Vue) (这是需要修改的部分) --- + # --- 前端 (Nginx + Vue) (包含 HTTPS 配置) --- frontend: build: context: ./inventory-web