| FROM calciumion/new-api:latest | |
| # 复制包装脚本到镜像中并赋予执行权限 | |
| COPY entrypoint-wrapper.sh /entrypoint-wrapper.sh | |
| RUN chmod +x /entrypoint-wrapper.sh | |
| # 设置新的入口点为包装脚本 | |
| ENTRYPOINT ["/entrypoint-wrapper.sh"] | |
| # 将 --log-dir 参数作为 CMD 传递给包装脚本,包装脚本会再传递给 /one-api | |
| CMD ["--log-dir", "/app/logs"] |