area51/java & area51/rpi-java
These are docker containers that contain the latest Java 8 builds.
At the current moment in time this consists of the LetsEncrypt CA Certs being included in the trust store, necessary for ourselves as we use LetsEncrypt ourselves and the standard JDK/JRE's don't support them yet.
There's four images, three for Intel/AMD servers and one for the Raspberry PI:
Image | Content |
---|---|
area51/java:jdk-8 | The full JDK |
area51/java:jre-8 | Just the Java Runtime Environment |
area51/java:serverjre-8 | The server JRE |
area51/rpi-java:8 | The full JDK for the Raspberry PI |
In most instances, you'll want to use area51/java:serverjre-8 for server side applications.
Latest version is running Java 8 update 92 build 14 on Intel/AMD and update 91 on the Raspberry PI.
The docker files are in the main github repo: [1] and the PI at [2]
Usage
To use simply use them as the base image within your Dockerfile
FROM area51/java:serverjre-8
or
FROM area51/rpi-java:8
See build versions
You can also see the current build from the command line:
$ docker run -it --rm area51/java:serverjre-8 java -version java version "1.8.0_92" Java(TM) SE Runtime Environment (build 1.8.0_92-b14) Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)
$ docker run -it --rm area51/rpi-java java -version java version "1.8.0_91" Java(TM) SE Runtime Environment (build 1.8.0_91-b14) Java HotSpot(TM) Client VM (build 25.91-b14, mixed mode)