| 1234567891011121314151617181920212223 |
- # 使用官方的 Python 3.10 镜像作为基础镜像
- FROM python:3.10
- # 使用 LABEL 替代 MAINTAINER
- LABEL maintainer="CuiHongEn"
- # 设置时区
- ENV TZ Asia/Shanghai
- # 设置容器内工作目录
- WORKDIR /home
- # 将当前主机目录全部文件复制至容器工作目录
- COPY ./backend/requirements.txt .
- # 安装依赖
- RUN pip install --no-cache-dir -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
- # 运行应用
- CMD ["python", "main.py", "run", "--env=prod"]
- # 暴露端口
- EXPOSE 8001
|