# 使用官方 Python 运行时作为父镜像
FROM python:3.10-slim

# 设置工作目录
WORKDIR /app

# 复制当前目录内容到容器中的 /app 目录
COPY . /app

# 安装依赖
#RUN apt-get update && apt-get install -y git
RUN pip install  -r requirements.txt  -i https://mirrors.aliyun.com/pypi/simple/



# 使端口 8012 可供此容器外的环境使用
EXPOSE 8012
# 将 start-prod.sh 设置为可执行
RUN chmod +x /app/scripts/start-prod.sh

# 运行应用
CMD ["/app/scripts/start-prod.sh"]