Minimalistic Java EE Dockerfiles
Simplest viable dockerfiles for Java EE projects (aka microservices) aiming for build speed and productivity.
Each folder represents a Dockerfile which can be build by executing the
build.js command. Recent builds already exist in https://hub.docker.com/u/airhacks/. To run the image use the "airhacks" name e.g.
docker run -d -p 8080:8080 --name payara-ping airhacks/payara-ping.
You can either make the
build.js executable or run it with
jjs -scripting build.js
Some images are executable. You will find a
run.sh script in this case.
Heavily used in javaeemicro.services
Docklands was used in the screencast: "The Memory Usage of Java EE 7 Application Servers Running On Docker":
Docklands projects are also directly available from the official docker hub: https://hub.docker.com/u/airhacks/