FROM python:3-slim MAINTAINER Patrick Jentsch ENV PYTHONDONTWRITEBYTECODE=1 EXPOSE 5000 RUN pip install \ connexion[swagger-ui] \ flask-cors RUN mkdir -p \ /root/vre_manager/request_handlers \ /root/vre_manager/swagger WORKDIR /root/vre_manager COPY vre_manager.py /root/vre_manager COPY swagger/vre_manager.yml /root/vre_manager/swagger COPY request_handlers/jobs.py /root/vre_manager/request_handlers ENTRYPOINT ["python", "/root/vre_manager/vre_manager.py"]