Skip to content

zulu-openjdk/zulu-openjdk

Repository files navigation

Docker images of Azul Zulu Builds of OpenJDK

This project contains the sources used to generate the Docker Hub images and info pages available on:

Important Notice

This container image repository will be retired by the end of 2026. Please start migrating to the Docker Official repository with Azul containers. Check the Running Azul Zulu Community Availability (CA) in a Docker Container in the Azul Documentation for more information.

If you run into any issues or have feature/configuration requests, please open an issue at AzulSystems/azul-zulu-images issues.

Usage

To run a container of your choice, use the commands below as an example.

For Ubuntu image with Azul Zulu 17, run:

docker run -it --rm azul/zulu-openjdk:17-latest java -version

For Distroless image with Azul Zulu 17, run:

docker run -it azul/zulu-openjdk-distroless:17-latest --version

as the entrypoint used [ "/usr/lib/jvm/zulu17/bin/java" ]

For Alpine image with Azul Zulu 17, run:

docker run -it azul/zulu-openjdk-alpine:17-latest java --version

For Debian image with Azul Zulu 17, run:

docker run -it azul/zulu-openjdk-debian:17-latest java --version

Project structure

For each base operating system, a directory is created with the following content:

  • README.j2: template file used by the build system to generate the README.md file in the same directory.
  • README.md: generated file. DO NOT EDIT. It will be overwritten by the build system.
  • A directory per version containing a Dockerfile.

About

Dockerfiles for Zulu OpenJDK

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors