Grok-Proxy / Dockerfile
isididiidid's picture
Update Dockerfile
a2e1adc verified
raw
history blame contribute delete
572 Bytes
FROM python:3.9-slim-bullseye
# 安装系统依赖
RUN apt-get update && \
apt-get install -y --no-install-recommends \
gcc \
libssl-dev \
&& rm -rf /var/lib/apt/lists/*
# 设置工作目录
WORKDIR /app
# 复制必要文件
COPY app.py requirements.txt ./
# 安装Python依赖
RUN pip install --no-cache-dir -r requirements.txt && \
pip install gunicorn==20.1.0
# 设置环境变量
ENV PORT=7860 \
FLASK_ENV=production
# 暴露指定端口
EXPOSE 7860
# 启动命令 - 直接使用Flask运行而非Gunicorn
CMD ["python", "app.py"]