sms_server/Dockerfile
2025-03-22 20:52:03 +08:00

23 lines
394 B
Docker

FROM python:3.9-slim
WORKDIR /app
# 安装依赖
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
# 创建数据目录
RUN mkdir -p /app/data
# 复制应用代码
COPY . .
# 确保数据目录有正确的权限
RUN chmod -R 755 /app/data
# 暴露应用端口
EXPOSE 8322
# 运行应用
CMD ["uvicorn", "backend.main:app", "--host", "0.0.0.0", "--port", "8322"]