Dockerized headless version of Draw.io Desktop
Draw.io Desktop expose a command-line client to allow us to create, check or export diagrams.
Since Draw.io Desktop is an GUI application, we need an GUI environment to run it. And this prevent us to use it for automation in non-GUI environment such as CI tools.
This docker image enable us to run the command-line client in a headless mode.
docker run -it -v $(pwd):/data rlespinasse/drawio-desktop-headless
Read about docker image configuration
View license information for the software contained in this image.
As for any pre-built image usage, it is the image user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within.