From 3ce665cd74dae6c988987c6fbc0c7ad21cfdd6bc Mon Sep 17 00:00:00 2001 From: TZGyn Date: Sat, 11 Nov 2023 00:14:35 +0800 Subject: [PATCH] update dockerfile --- Dockerfile | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index 2b2af6e..1d4186a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,16 @@ -FROM docker.io/oven/bun +FROM oven/bun -RUN mkdir /shortener-backend -WORKDIR /shortener-backend +WORKDIR /app -COPY ./package.json ./ -COPY ./bun.lockb ./ +COPY package.json . +COPY bun.lockb . -RUN bun install +RUN bun install --production -COPY . . +COPY src src +COPY tsconfig.json . -EXPOSE 3000 +ENV NODE_ENV production +CMD ["bun", "src/index.ts"] -ENTRYPOINT [ "bun", "run", "./src/index.ts" ] +EXPOSE 3000 \ No newline at end of file