| FROM verofess/grok2api | |
| USER root | |
| RUN mkdir -p /data && chown -R pwuser:pwuser /data | |
| RUN chown -R pwuser:pwuser /app | |
| ENV PORT=7860 | |
| EXPOSE 7860 | |
| USER pwuser | |
| # 覆盖容器的启动命令,确保 gunicorn 绑定到我们新设置的 $PORT 端口上 | |
| CMD ["bash", "-lc", "gunicorn wsgi:app --bind 0.0.0.0:${PORT:-7860} --workers ${WORKERS:-1} --threads ${THREADS:-8} --worker-class gthread --timeout ${TIMEOUT:-180}"] | |