| 123456789101112131415161718192021222324252627282930 | FROM node:16.15 AS musare_frontendARG FRONTEND_MODE=prodENV FRONTEND_MODE=${FRONTEND_MODE}RUN apt-get updateRUN apt-get install nginx -yRUN npm install -g webpack@5.72.0 webpack-cli@4.9.2RUN mkdir -p /opt/appWORKDIR /opt/appCOPY package.json /opt/app/package.jsonCOPY package-lock.json /opt/app/package-lock.jsonRUN npm installCOPY . /opt/appRUN mkdir -p /run/nginxRUN bash -c '[[ "${FRONTEND_MODE}" = "prod" ]] && npm run prod' || exit 0RUN chmod u+x entrypoint.shENTRYPOINT bash /opt/app/entrypoint.shEXPOSE 80/tcpEXPOSE 80/udp
 |