latest, 1.11, 1.11.0plantuml, 1.11-plantuml, 1.11.0-plantuml, 1.11.0-plantuml-1.2025.4Dockerfile to build a doxygen container image.
Mount the directory containing the Doxyfile and source files on /data and run the container.
# Generate config file
docker run -it --rm -v $PWD:/data nakatt/doxygen -g Doxyfile
# Edit config file
nano Doxyfile
# Run doxygen
docker run -it --rm -v $PWD:/data nakatt/doxygen
Images tagged with plantuml have PlantUML additionally installed. PlantUML is installed in /opt/plantuml/plantuml.jar.
When using PlantUML, add a following line in Doxyfile.
PLANTUML_JAR_PATH = $(PLANTUML_INSTALL_DIR)/plantuml.jar
doxygen:<version>This is the defacto image containing only doxygen and graphviz. This image is based on alpine.
doxygen:<version>-plantuml-<version>This image has plantuml installed in addition to doxygen and graphviz. Since plantuml requires java, this image is based on openjdk, not alpine.
Content type
Image
Digest
sha256:fc85e88c9…
Size
113.1 MB
Last updated
about 1 year ago
docker pull nakatt/doxygen