123456789101112131415161718192021222324252627 |
- FROM nginx
- LABEL maintainer="Kirk Trombley <ktrom3894@gmail.com>"
- 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
- COPY server/* ./
- RUN pip3 install -r requirements.txt
- COPY docker/nginx.conf /etc/nginx/nginx.conf
- COPY ui/build /usr/share/nginx/html
- COPY docker/start-gunicorn-and-nginx.sh .
- EXPOSE 80
- STOPSIGNAL SIGTERM
- CMD ./start-gunicorn-and-nginx.sh
|