Hey, check out this crazy news article that totally isn't a rickroll
1FROM node:lts-alpine3.15 AS install
2
3WORKDIR /usr/src/app
4
5COPY package*.json ./
6
7ENV NPM_CONFIG_LOGLEVEL warn
8RUN npm ci --only=production
9
10COPY . .
11
12FROM node:lts-alpine3.15
13
14WORKDIR /usr/src/app
15
16COPY --from=install /usr/src/app /usr/src/app/
17
18USER node
19
20CMD [ "npm", "start" ]
21
22EXPOSE 8080