- Active branches:
- master- Latest Java, currently version 15.0.2
 
- Inactive branches:
- java11- Java 11
- java8- Java 8
 
- Deprecated:
- java14
- java13
- java12
- java10
- java9
- java7
 
- 
Install Docker. 
- 
Run docker build -t <image_name:tag> ./<os>/jdk/, you can also use your favorite image and tag name.
- 
Test the image you built, docker run -it --rm <image_name:tag> java -version.
sgrio/java provides several tagged images:
- Default
- Java 15
- Java 11
- Java 8
- server_jre_8: pointed to - sgrio/java:server_jre_8_alpine
- server_jre_8_alpine: - Oracle Java SE Server Runtime Environment 8 update 202 build 08on top of Alpine Linux
- server_jre_8_centos: - Oracle Java SE Server Runtime Environment 8 update 202 build 08on top of CentOS
- server_jre_8_ubuntu: - Oracle Java SE Server Runtime Environment 8 update 202 build 08on top of Ubuntu
- jre_8: pointed to - sgrio/java:jre_8_alpine
- jre_8_alpine: - Oracle Java SE Runtime Environment 8 update 202 build 08on top of Alpine Linux
- jre_8_centos: - Oracle Java SE Runtime Environment 8 update 202 build 08on top of CentOS
- jre_8_ubuntu: - Oracle Java SE Runtime Environment 8 update 202 build 08on top of Ubuntu
- jdk_8: pointed to - sgrio/java:jdk_8_alpine
- jdk_8_alpine: - Oracle Java SE Development Kit 8 update 202 build 08on top of Alpine Linux
- jdk_8_centos: - Oracle Java SE Development Kit 8 update 202 build 08on top of CentOS
- jdk_8_ubuntu: - Oracle Java SE Development Kit 8 update 202 build 08on top of Ubuntu