FROM crpi-x2l5uviq1k8hji3c.ap-northeast-1.personal.cr.aliyuncs.com/yipaidocker-images/linux_arm64_python:3.9-slim # 设置工作目录 WORKDIR /app # 清除代理设置 ENV HTTP_PROXY="" ENV http_proxy="" ENV HTTPS_PROXY="" ENV https_proxy="" ENV NO_PROXY="localhost,127.0.0.1" ENV no_proxy="localhost,127.0.0.1" # 复制依赖文件 COPY requirements.txt . # 升级pip并安装Python依赖 RUN unset HTTP_PROXY && unset http_proxy && unset HTTPS_PROXY && unset https_proxy && \ pip install --upgrade pip && \ pip install --no-cache-dir -r requirements.txt # 复制应用代码 COPY . . # 设置环境变量 ENV PYTHONUNBUFFERED=1 # 暴露端口 EXPOSE 8000 # 启动应用 CMD ["uvicorn", "app.main:app", "--host", "0.0.0.0", "--port", "8000"]