From 2e38d311c6130ec0dadc2f138b838cc0c7f862e4 Mon Sep 17 00:00:00 2001 From: zy123 <646228430@qq.com> Date: Thu, 5 Dec 2024 09:30:15 +0800 Subject: [PATCH] =?UTF-8?q?12.5=20=E7=89=B9=E6=9D=83=E6=9D=83=E9=99=90?= =?UTF-8?q?=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 2 +- docker-compose.yml | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index ec6817b..0f9ccf8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -25,4 +25,4 @@ ENV PYTHONPATH=/flask_project:$PYTHONPATH EXPOSE 5000 # 在容器启动时运行你的应用 -CMD ["python", "flask_app/start_up.py"] +CMD ["python", "flask_app/run_serve.py"] diff --git a/docker-compose.yml b/docker-compose.yml index a017377..76c1e3b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,7 +11,14 @@ services: # - .:/flask_project # 将当前目录挂载到容器的 /flask_project 目录(可选,便于开发时实时更新代码) - /home/Z/zbparse_output_dev:/flask_project/flask_app/static/output # 额外的数据卷挂载 restart: unless-stopped # 容器退出时自动重启,除非明确停止 - privileged: true + mem_limit: "8g" # 容器最大可使用内存为8GB + mem_reservation: "4g" # 容器保证可使用内存为4GB + cpus: 2.0 # 限制容器使用2个CPU核心 + ulimits: + nproc: 65535 # 允许的最大进程数 + nofile: + soft: 65535 # 软限制的文件描述符数 + hard: 65535 # 硬限制的文件描述符数 # 可选:定义网络或其他全局配置 # networks: