Spaces:
Paused
Paused
| # 使用你指定的基础镜像 | |
| FROM eceasy/cli-proxy-api:latest | |
| #复制配置文件到容器内 | |
| WORKDIR /CLIProxyAPI | |
| COPY config.yaml /CLIProxyAPI/config.yaml | |
| COPY auth /CLIProxyAPI/auth | |
| COPY logs /CLIProxyAPI/logs | |
| COPY conv /CLIProxyAPI/conv | |
| COPY static /CLIProxyAPI/static | |
| #修改权限 | |
| RUN chmod 777 /CLIProxyAPI/config.yaml | |
| RUN chmod 777 /CLIProxyAPI/auth | |
| RUN chmod 777 /CLIProxyAPI/logs | |
| RUN chmod 777 /CLIProxyAPI/conv | |
| # 声明容器会监听的端口。 | |
| # 这些端口对应于 docker run 命令中的 -p 参数的容器侧端口。 | |
| EXPOSE 8317 | |
| # EXPOSE 8085 | |
| # EXPOSE 1455 | |
| # EXPOSE 54545 | |
| # EXPOSE 11451 | |
| # 设置环境变量。 | |
| #ENV PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" | |
| # ENV TZ="Asia/Shanghai" | |
| ENV PORT=8317 | |
| ENV HOST=0.0.0.0 | |
| #ENV REMOTE_MANAGEMENT_ALLOW_REMOTE="" \ | |
| #ENV REMOTE_MANAGEMENT_SECRET_KEY="" | |
| CMD ["./CLIProxyAPI"] |