a8926764 commited on
Commit
e6df91e
·
verified ·
1 Parent(s): fb513c6

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +7 -1
Dockerfile CHANGED
@@ -1,3 +1,9 @@
1
  FROM unclecode/crawl4ai:latest
2
 
3
- CMD ["gunicorn", "server:app", "-k", "uvicorn.workers.UvicornWorker", "--bind", "0.0.0.0:7860", "--workers", "1"]
 
 
 
 
 
 
 
1
  FROM unclecode/crawl4ai:latest
2
 
3
+ # 设置内存限制环境变量
4
+ ENV PYTHONUNBUFFERED=1 \
5
+ MAX_MEMORY_USAGE=512MB \
6
+ BROWSER_MAX_INSTANCES=1
7
+
8
+ # 使用单worker模式,避免内存竞争
9
+ CMD ["gunicorn", "server:app", "--bind", "0.0.0.0:7860", "--workers", "1", "--worker-class", "uvicorn.workers.UvicornWorker", "--timeout", "120", "--preload"]