This PR adds a basic dockerfile which can build our documentation. This allows people to make larger contributions to our documentation without needing to install python or sphinx locally.
I also added documentation for how to use it in the readme.
Note: There is a copy of the image stored at https://hub.docker.com/repository/docker/tripalproject/tripaldoc. Because you mount a local copy or the docs into the container, this image only needs to be rebuilt if we need to update the versions of python or sphinx-build being used.
This PR adds a basic dockerfile which can build our documentation. This allows people to make larger contributions to our documentation without needing to install python or sphinx locally.
I also added documentation for how to use it in the readme.
Note: There is a copy of the image stored at https://hub.docker.com/repository/docker/tripalproject/tripaldoc. Because you mount a local copy or the docs into the container, this image only needs to be rebuilt if we need to update the versions of python or sphinx-build being used.
Here's a rendered version of the readme:![tripaldoc-rendered-readme-14](https://user-images.githubusercontent.com/1566301/203170403-62421c68-e54d-48f1-9fdb-0312d979c75a.png)