From 93ec2b5b8e0377958df72e69d3087f3e7fd8fbc7 Mon Sep 17 00:00:00 2001 From: root <953994191@qq.com> Date: Tue, 14 Apr 2026 01:10:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/deploy.yml | 4 ++++ docker/docker-compose.yml | 10 ++++------ 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 7adb08c..8b0cfa4 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -16,6 +16,10 @@ jobs: run: | python3 --version pip3 --version + - name: 确保基础镜像已拉取 + run: | + docker pull python:3.11-slim || true + docker pull postgres:16 || true - name: 构建并启动前后端服务(环境变量注入) env: diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 903920b..42fda2e 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -1,18 +1,16 @@ -version: '3.8' - services: postgres: image: postgres:16 container_name: ai-postgres environment: - POSTGRES_PASSWORD: mysecretpassword # 请替换为强密码 + POSTGRES_PASSWORD: mysecretpassword # 请替换为强密码 POSTGRES_DB: langgraph_db volumes: - pg_data:/var/lib/postgresql/data networks: - ai-network healthcheck: - test: ["CMD-SHELL", "pg_isready -U postgres"] + test: [ "CMD-SHELL", "pg_isready -U postgres" ] interval: 10s timeout: 5s retries: 5 @@ -23,7 +21,7 @@ services: backend: build: - context: .. # 构建上下文为项目根目录 + context: .. # 构建上下文为项目根目录 dockerfile: docker/Dockerfile.backend container_name: ai-backend environment: @@ -31,7 +29,7 @@ services: - VLLM_LOCAL_KEY=${VLLM_LOCAL_KEY} - DB_URI=postgresql://postgres:mysecretpassword@postgres:5432/langgraph_db?sslmode=disable volumes: - - ../data/user_docs:/app/data/user_docs # 挂载文档目录 + - ../data/user_docs:/app/data/user_docs # 挂载文档目录 - ../logs:/app/logs networks: - ai-network