Docker swiss army knife for documentation generation
The jjrom/doctools docker image gives access to the following command line application
docker pull jjrom/doctools:2.0
Launch the following command and go for a (long) coffee break
docker build -t jjrom/doctools:2.0 .
Replace ${COMMAND} with one of {openapi|api2html|widdershins|pandoc|asciidoctor-pdf}
docker run --rm -ti jjrom/doctools:2.0
Note: input files must be mounted with docker -v option to be accessed by the tools
In Mac, to tackle with it, you might want to try changing memory allocation in Docker > Preference > Memory. Mostly increase will work.