htl-leonding-college / asciidoctor-docker-template

A template project for creating doc-as-code with docker
https://htl-leonding-college.github.io/asciidoctor-docker-template/
14 stars 16 forks source link

Reduce number of dependencies #3

Open stefnotch opened 4 years ago

stefnotch commented 4 years ago

Currently, to successfully run this, you need

Ideally, this could be done with a simple docker-compose file.

htl-leonding commented 4 years ago

Is docker-compose suitable? docker-compose is used for long-running processes, like services. Here docker is (maybe) better because it makes a certain job and removes immediately its container. Maybe linux-shell scripts are not so portable as they should be.

stefnotch commented 4 years ago

After taking a quick look at this, it does seem like docker-compose isn't ideal for this either. I'm not sure how to best proceed.

On a related note, GraphViz has already been ported to JavaScript, only PlantUML is sadly still missing.