Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Azul Zulu images #2320

Open
wants to merge 11 commits into
base: master
Choose a base branch
from
1 change: 1 addition & 0 deletions azul-zulu/README-short.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Azul Zulu is a fully tested, compatibility verified, and trusted binary distribution of OpenJDK.
40 changes: 40 additions & 0 deletions azul-zulu/content.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# What are Azul Zulu Builds of OpenJDK?

Azul Zulu Builds of OpenJDK are fully tested, and TCK compliant builds of OpenJDK for Linux, Windows, and macOS operating systems.

%%LOGO%%

Azul Zulu Builds of OpenJDK are available for free unlimited use and are commercially supported by [Azul](https://www.azul.com/) as a part of the Azul Platform Core bundle.
Check out [Azul Platform Core](https://www.azul.com/products/core/) for more information. The technical documentation can be found on [docs.azul.com/core](https://docs.azul.com/core/).

Docker images of Azul Zulu are available with different base systems: Ubuntu, Debian, CentOS, Alpine, and Distroless.

## Usage

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

* Azul Zulu 17 based on Ubuntu:
```
docker run -it --rm azul/azul-zulu:17 java -version
```
* Azul Zulu 17 based on Debian:
```
docker run -it --rm azul/azul-zulu-debian:17 java -version
```
* Azul Zulu 17 based on CentOS:
```
docker run -it --rm azul/azul-zulu-centos:17 java -version
```
* Azul Zulu 17 based on Alpine:
```
docker run -it --rm azul/azul-zulu-alpine:17 java -version
```
* Azul Zulu 17 based on Distroless:
```
docker run -it --rm azul/azul-zulu-distroless:17 --version
```
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These commands still all reference non-existent images. The PR to create a new DOI, docker-library/official-images#14593 , would create the images in the repository azul-zulu-openjdk, so the images would look something like azul-zulu-openjdk:17-ubuntu, i.e., there is no namespace and the base image type appears in the tag, not the repository.

Copy link
Author

@FDelporte FDelporte Feb 22, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

correct @whalelines, I modified this pull request to align with DOI merge request docker-library/official-images#16141.

But this means both pull requests should get approved and published together?

FYI as mentioned in the last comment in docker-library/official-images#14593, the correct merge request for DOI Azul Zulu is docker-library/official-images#16141


As the entrypoint, use:
```
/usr/lib/jvm/zulu17/bin/java
```
1 change: 1 addition & 0 deletions azul-zulu/github-repo
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://github.com/zulu-openjdk/zulu-openjdk
1 change: 1 addition & 0 deletions azul-zulu/issues.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://github.com/zulu-openjdk/zulu-openjdk/issues
1 change: 1 addition & 0 deletions azul-zulu/license.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
View [license information](https://github.com/zulu-openjdk/zulu-openjdk/blob/master/LICENSE.txt) for the software contained in this image.
Binary file added azul-zulu/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions azul-zulu/maintainer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[Azul](%%GITHUB-REPO%%)