fix: fix Docker dev mode - build shared before starting, fix web container

This commit is contained in:
2026-04-02 13:44:01 +08:00
parent f5907892bf
commit dfe2a5acae
3 changed files with 34 additions and 10 deletions

View File

@@ -3,9 +3,11 @@ RUN corepack enable && corepack prepare pnpm@latest --activate
WORKDIR /app
FROM base AS deps
COPY pnpm-lock.yaml pnpm-workspace.yaml package.json ./
COPY pnpm-lock.yaml pnpm-workspace.yaml package.json tsconfig.base.json ./
COPY packages/shared/package.json packages/shared/
COPY packages/shared/tsconfig.json packages/shared/
COPY packages/mcp/package.json packages/mcp/
COPY packages/mcp/tsconfig.json packages/mcp/
COPY prisma/ prisma/
RUN pnpm install --frozen-lockfile