| 123456789101112131415161718192021222324252627282930313233 | 
							- FROM jfloff/alpine-python:2.7-slim
 
- MAINTAINER Martin Donath <martin.donath@squidfunk.com>
 
- # Set build directory
 
- WORKDIR /tmp
 
- # Install dependencies
 
- COPY requirements.txt .
 
- RUN \
 
-   pip install -r requirements.txt && \
 
-   rm requirements.txt
 
- # Copy files necessary for build
 
- COPY material material
 
- COPY MANIFEST.in MANIFEST.in
 
- COPY package.json package.json
 
- COPY setup.py setup.py
 
- # Perform build and cleanup artifacts
 
- RUN \
 
-   python setup.py install && \
 
-   rm -rf /tmp/* && \
 
-   pip install mkdocs-mermaid2-plugin
 
- # Set working directory
 
- WORKDIR /docs
 
- # Expose MkDocs development server port
 
- EXPOSE 8000
 
- # Start development server by default
 
- ENTRYPOINT ["mkdocs"]
 
- CMD ["serve", "--dev-addr=0.0.0.0:8000"]
 
 
  |