FROM node:16-alpine as build RUN mkdir -p /tmp/app WORKDIR /tmp/app COPY package.json package-lock.json ./ USER node RUN npm ci RUN npm run build FROM node:10 as final RUN npm install -g serve RUN mkdir -p /data/www COPY --from=build /tmp/app/dist/ /data/www/ CMD ["serve", "-s", "/data/www/", "-p", "80", "--no-etag"]