From ee9b19e72affc9a0e7a2be4a7a8b1c32966a7a23 Mon Sep 17 00:00:00 2001 From: dxc Date: Fri, 22 May 2026 13:12:28 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=88=E6=9C=AC=E5=8F=98=E6=9B=B4V3.31?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E8=AF=86=E5=9B=BE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.prod.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) 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