| 1234567891011121314151617181920212223242526272829 | FROM node:16.15 AS musare_frontendARG FRONTEND_MODE=prodENV FRONTEND_MODE=${FRONTEND_MODE}ENV SUPPRESS_NO_CONFIG_WARNING=1ENV NODE_CONFIG_DIR=./dist/configRUN apt-get updateRUN apt-get install nginx -yRUN 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/tcp
 |