FROM nginx LABEL maintainer="Kirk Trombley " RUN apt update \ && apt install --no-install-recommends --no-install-suggests -y python3 python3-pip \ && pip3 install --upgrade pip setuptools RUN pip3 install gunicorn WORKDIR /app EXPOSE 80 STOPSIGNAL SIGTERM COPY server/requirements.txt ./ RUN pip3 install -r requirements.txt COPY docker/nginx.conf /etc/nginx/nginx.conf COPY docker/start-gunicorn-and-nginx.sh . COPY server/* ./ COPY client/build /usr/share/nginx/html CMD ./start-gunicorn-and-nginx.sh