zbparse/Dockerfile
2024-08-29 17:30:49 +08:00

27 lines
754 B
Docker

# 使用官方 Python 运行时作为父镜像
FROM python:3.8-slim
# 设置工作目录
WORKDIR /ZbparseProjects
RUN pip config set global.progress_bar off
# 安装依赖
RUN pip install --upgrade pip --default-timeout=100 \
&& pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt
# 将当前目录的内容复制到容器的 /PycharmProjects 中
COPY .. .
# 定义环境变量
ENV DASHSCOPE_API_KEY=sk-f7ad8ad193064cf482588f7064e75183
ENV DASHSCOPE_WORKSPACE_ID=llm-mo38469hdfwtervi
ENV ALIBABA_CLOUD_ACCESS_KEY_ID=LTAI5tRWhjktXyY5MovoiNuF
ENV ALIBABA_CLOUD_ACCESS_KEY_SECRET=88oyw7LniqV8i0SnOuSFS5lprfrPtw
# 暴露端口
EXPOSE 5000
# 在容器启动时运行你的应用
CMD ["python", "flask_app/main/start_up.py"]