Images for Java development Supported tags and respective Dockerfile links Java jdk-8 Oracle Java 8 on Ubuntu base image jdk-11 Oracle Java 11 on Ubuntu base image Java with Gradle gradle-4.8 Above + Gradle 4.8 Java with Maven maven-3.5 Above + Maven 3.5 How to create a new image Create a new directory for the image for example gradle/5.0 Create a new Dockerfile in the new directory Build a new image $ cd gradle/5.0 $ docker build -f Dockerfile -t codibly/gradle:5.0-jdk-8 . Login into the docker hub docker login Push new image $ docker push codibly/gradle:5.0-jdk-8 . Done!