| FROM dairoot/grok-gateway:latest | |
| # 设置工作目录 | |
| WORKDIR /app | |
| # 创建缓存目录并设置适当的权限 | |
| RUN mkdir -p /app/.cache_data && chmod 777 /app/.cache_data | |
| # 设置环境变量,可能有助于控制内存使用 | |
| ENV GROK_CACHE_DIR=/app/.cache_data | |
| ENV MALLOC_ARENA_MAX=2 | |
| # 暴露 8080 端口(容器内部端口) | |
| EXPOSE 8080 | |
| # 创建并使用数据卷 | |
| VOLUME ["/app/.cache_data"] | |
| # 启动命令(如果需要自定义的话) | |
| # CMD ["your-start-command"] |