From d189d6e9dc80ca74f8c854bd81d5d6f7b8f48f51 Mon Sep 17 00:00:00 2001 From: ycg <3208975282@qq.com> Date: Mon, 17 Nov 2025 13:59:19 +0800 Subject: [PATCH] 111 --- docker/Dockerfile | 2 +- docker/docker-compose.yml | 44 ++++++--------------------------------- 2 files changed, 7 insertions(+), 39 deletions(-) diff --git a/docker/Dockerfile b/docker/Dockerfile index 8f0d185..427a8b5 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -17,7 +17,7 @@ COPY ../requirements.txt . RUN pip install --no-cache-dir -r requirements.txt # 复制项目文件 -COPY . . +COPY ../. . # 创建必要的目录 RUN mkdir -p logs data diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index d1a199b..bdcdff9 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -8,45 +8,13 @@ services: ports: - "8000:8000" volumes: - - /vol1/1000/Docker/stock_monitor/stock-monitor:/app + - /vol1/1000/Docker/stock_montior/data/ai_stock_analysis:/app/ai_stock_analysis + - /vol1/1000/Docker/stock_montior/data/daka_analysis::/app/daka_analysis + - /vol1/1000/Docker/stock_montior/data/dao_analysis::/app/dao_analysis + - /vol1/1000/Docker/stock_montior/data/stock_cache.json::/app/stock_cache.json + - /vol1/1000/Docker/stock_montior/data/watchlist.json::/app/watchlist.json environment: - PYTHONUNBUFFERED=1 restart: unless-stopped networks: - - stock-network - -# # 可选:添加Redis缓存服务 -# redis: -# image: redis:7-alpine -# container_name: stock-redis -# ports: -# - "6379:6379" -# volumes: -# - redis_data:/data -# restart: unless-stopped -# networks: -# - stock-network -# -# # 可选:添加PostgreSQL数据库 -# postgres: -# image: postgres:15-alpine -# container_name: stock-postgres -# ports: -# - "5432:5432" -# environment: -# POSTGRES_DB: stock_monitor -# POSTGRES_USER: stock_user -# POSTGRES_PASSWORD: stock_password -# volumes: -# - postgres_data:/var/lib/postgresql/data -# restart: unless-stopped -# networks: -# - stock-network - -networks: - stock-network: - driver: bridge - -#volumes: -# redis_data: -# postgres_data: \ No newline at end of file + - stock-network \ No newline at end of file