i was just thinking the other day if it would be possible to get a version of cuba studio as a pre-packed docker image from you.
First i thought of writing a blog post about how to do it yourself, but i stumbled over two problems:
- Java FX is not available in OpenJDK which is the basis for the default java docker image
- The license agreement has to be accepted before downloading
My suggestion for this problem would be the following: Why don’t you shift the “i accept the license agreements checkbox” from the download page to the tomcat? So that after downloading the binary or the docker image (without accepting it) the first thing that has to be done when the tomcat comes up is to accept the terms within studio?
This would enable direct distribution via Dockerhub and much more use cases compared to creating your own docker image of studio where you have to know about Dockerfiles and the specific Docker terminology. Additionally you would drastically decrease the likelihood that anyone would create a studio docker image itself and push it to Dockerhub (like when following my imaginary blog post ) and you have no control over the acceptance of the license tems anymore (besides that they obviously unauthorized use the software and you could nail them if you would catch them :D).
So, what do you think about that idea?