20 lines
286 B
Docker
20 lines
286 B
Docker
FROM registry.suse.com/bci/nodejs:18
|
|
|
|
WORKDIR /app
|
|
|
|
COPY src ./src
|
|
COPY templates ./templates
|
|
COPY .env .
|
|
COPY package.json .
|
|
COPY pnpm-lock.yaml .
|
|
COPY tsconfig.json .
|
|
|
|
RUN npm install -g corepack
|
|
RUN corepack enable
|
|
|
|
RUN pnpm install
|
|
|
|
ENTRYPOINT ["pnpm", "run", "start"]
|
|
|
|
EXPOSE 7000
|