We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 76ae134 commit 7196fedCopy full SHA for 7196fed
Dockerfile
@@ -1,14 +1,7 @@
1
-FROM oven/bun:1.3.12-alpine AS base
2
-
3
-FROM base AS builder
4
-WORKDIR /build
5
-COPY package.json bun.lock ./
6
-RUN bun install --frozen-lockfile
+FROM oven/bun AS base
+WORKDIR /app
+COPY package.json package.json
+COPY bun.lock bun.lock
+RUN bun install --production --ignore-scripts
7
COPY . .
8
-RUN bun run build
9
10
-FROM base
11
-COPY --from=builder /build/.output/server server
12
-RUN adduser -D app
13
-USER app
14
-ENTRYPOINT ["/server"]
+ENTRYPOINT ["bun", "src/main.ts"]
0 commit comments