FROM nginx RUN apt-get update RUN apt-get install -y curl RUN curl -sL https://deb.nodesource.com/setup_10.x | bash RUN apt-get install -y nodejs COPY package.json /app/ COPY package-lock.json /app/ WORKDIR /app/ RUN npm install COPY . /app/ RUN npm run -- bundle RUN cp -r website/* /usr/share/nginx/html/ RUN mkdir /usr/share/nginx/html/lib RUN cp dist/netex/bundle-es2015.js /usr/share/nginx/html/lib/ RUN cp dist/netex/bundle-es5.js /usr/share/nginx/html/lib/ RUN cp dist/netex/styles.css /usr/share/nginx/html/lib/ COPY nginx/default.conf /etc/nginx/conf.d/ COPY nginx/htpasswd /etc/nginx/htpasswd EXPOSE 80