FROM python:3.10-slim-buster
WORKDIR /code
RUN --mount=type=cache,target=/var/cache/apt \
apt update -y && \
apt-get update -y && \
apt-get install make python3-sphinx -y && \
apt install rsync openssh-client git -y
RUN --mount=type=cache,id=custom-pip,target=/root/.cache/pip \
pip install sphinx sphinx-rtd-theme myst-parser && \
pip install groundwork-sphinx-theme sphinx-press-theme && \
pip install git+https://github.com/bashtage/sphinx-material.git
docker run --rm -it -v /path/to/code:/code pejmans21/sphinx-documentation:latest /bin/bash
Content type
Image
Digest
sha256:1d2364b74…
Size
142.1 MB
Last updated
over 3 years ago
docker pull pejmans21/sphinx-documentation