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/