spotify-ws-ts/Dockerfile
2024-05-28 10:13:33 +02:00

13 lines
No EOL
269 B
Docker

FROM node:alpine
WORKDIR /app
ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH"
RUN npm install -g pnpm \
&& SHELL=bash pnpm setup \
&& pnpm install typescript
COPY package.json pnpm-lock.yaml ./
RUN pnpm install
COPY . .
EXPOSE 3000
USER node
CMD ["pnpm", "serve"]