fix: fix Docker dev mode - build shared before starting, fix web container
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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/server/package.json packages/server/
|
||||
COPY packages/server/tsconfig.json packages/server/
|
||||
COPY prisma/ prisma/
|
||||
RUN pnpm install --frozen-lockfile
|
||||
|
||||
|
||||
Reference in New Issue
Block a user