Files
ctms/backend/Dockerfile
T
Cheng Zhou ebbb6aed25 权限管理:修复前端导航指向新的接口级权限管理页面
- 修改 Projects.vue 中权限管理按钮导航到新的 /api-permissions 路由
- 前端重新构建以应用 ApiPermissions 组件的最新更改
- 用户点击权限管理按钮现在会进入三标签页面(模块级、接口级、监控)

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
2026-05-14 10:18:11 +08:00

20 lines
491 B
Docker

FROM python:3.11-slim
ENV PYTHONDONTWRITEBYTECODE=1 \
PYTHONUNBUFFERED=1 \
PIP_NO_CACHE_DIR=1
WORKDIR /code
COPY requirements.txt /code/requirements.txt
RUN pip install --upgrade pip && pip install -r /code/requirements.txt
COPY alembic.ini /code/alembic.ini
COPY alembic /code/alembic
COPY app /code/app
COPY scripts /code/scripts
RUN chmod +x /code/scripts/*.py
CMD sh -c "cd /code && PYTHONPATH=/code alembic upgrade head && uvicorn app.main:app --host 0.0.0.0 --port 8000"