diff --git a/Dockerfile b/Dockerfile index a06c1de..67c71cf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,18 +7,16 @@ WORKDIR /app COPY package.json . COPY pnpm-lock.yaml . +ENV NODE_ENV=production \ + PORT=3000 + RUN npm install -g pnpm && \ - pnpm install sharp && \ - pnpm install + pnpm install --frozen-lockfile COPY . . -RUN npm run build - -ENV NODE_ENV=production +RUN pnpm build EXPOSE 3000 -ENV PORT 3000 - CMD ["pnpm", "start"] \ No newline at end of file