Hey, check out this crazy news article that totally isn't a rickroll
at master 402 B view raw
1FROM node:lts-alpine AS baseimg 2 3FROM baseimg AS build-env 4WORKDIR /build 5 6COPY ./package*json ./ 7RUN npm ci 8COPY . . 9RUN npm ci --only=production --omit=dev 10 11 12FROM baseimg AS deploy 13WORKDIR /usr/src/app 14HEALTHCHECK --timeout=3s \ 15 CMD curl --fail http://localhost:8080/healthcheck || exit 1 16RUN apk add --no-cache curl 17COPY --from=build-env /build . 18USER node 19 20EXPOSE 8080 21CMD [ "node", "index.js"]