FROM python:3.7-alpine as development RUN pip install mkdocs==1.0.4 EXPOSE 8000 RUN mkdir /mkdocs VOLUME ["/mkdocs"] WORKDIR /mkdocs CMD ["mkdocs", "serve"] FROM python:3.7-alpine as build RUN pip install mkdocs==1.0.4 EXPOSE 80 COPY "." "/mkdocs" WORKDIR /mkdocs RUN mkdocs build FROM nginx:1.17-alpine as production COPY --from=build /mkdocs/site /usr/share/nginx/html