mirror of
https://github.com/insistence/RuoYi-Vue3-FastAPI.git
synced 2026-10-16 05:45:32 +00:00
* refactor: 重构项目架构 * refactor: 重构ci和测试 * fix: 修复测试 * feat: 新增更多E2E测试 * fix: 修复E2E测试
18 lines
345 B
Docker
18 lines
345 B
Docker
ARG PYTHON_VERSION=3.10
|
|
FROM python:${PYTHON_VERSION}
|
|
ENV TZ=UTC
|
|
WORKDIR /app
|
|
ARG PIP_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple
|
|
|
|
# 复制源代码
|
|
COPY . .
|
|
|
|
# 安装依赖
|
|
RUN pip install --no-cache-dir -r requirements-pg.txt -i ${PIP_INDEX_URL}
|
|
|
|
# 暴露端口
|
|
EXPOSE 9099
|
|
|
|
# 启动命令
|
|
CMD ["ruoyi", "app", "run", "--env=dockerpg"]
|