| 12345678910111213141516171819202122232425262728293031 | FROM node:16.15 AS musare_frontendARG FRONTEND_MODE=prodENV FRONTEND_MODE=${FRONTEND_MODE}ENV SUPPRESS_NO_CONFIG_WARNING=1RUN apt-get updateRUN apt-get install nginx -yRUN npm install -g webpack@5.73.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
 |