Files
konabot-web/Dockerfile
passthem a485c269b0
All checks were successful
continuous-integration/drone/push Build is passing
分离装库和构建步骤,减少网络流量小号
2025-11-10 02:55:13 +08:00

17 lines
253 B
Docker

FROM oven/bun:1 AS base
WORKDIR /app
FROM base AS build
COPY bun.lock .
COPY package.json .
RUN bun install --frozen-lockfile
COPY . .
RUN bun run build
FROM base AS product
COPY --from=build /app/build /app
ENTRYPOINT [ "bun", "run", "index.js" ]