cli-proxy-api / Dockerfile
taitai9616's picture
部署
c27b1bc
raw
history blame
865 Bytes
# 使用你指定的基础镜像
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"]