A small Docker image based on azul/zulu-openjdk-alpine: https://github.com/openzipkin/docker-java
4.4K
ghcr.io/openzipkin/java is a minimal Docker image based on azul/zulu-openjdk-alpine.
On GitHub Container Registry: ghcr.io/openzipkin/java there will be two tags
per version. The one ending in -jre is a minimal build including modules Zipkin related images
need. The unqualified is a JDK that also includes Maven.
The Docker build is driven by --build-arg zulu_tag. The value of this must be Zulu's most-specific
Java 15 tag, ex 15.0.0-15.27.17.
Build the Dockerfile and verify the image you built matches that tag.
Ex. docker build -t openzipkin/java:test-jre --build-arg zulu_tag=15.0.0-15.27.17 .
Next, verify the built image matches that zulu_tag.
For example, given the following output from docker run --rm openzipkin/java:test-jre -version...
openjdk version "15" 2020-09-15
OpenJDK Runtime Environment Zulu15.27+17-CA (build 15+36)
OpenJDK 64-Bit Server VM Zulu15.27+17-CA (build 15+36, mixed mode)
The zulu_tag arg should be 15.0.0-15.27.17
To release the image, push a tag named the same as the zulu_tag you built (ex 15.0.0-15.27.17).
This will trigger a Travis CI job to push the image.
Note: The upstream Zulu repository has a monthly release cadence. Maintainers should watch the repo, in case a pull request corresponds to a release. Since not all releases correspond to pull requests, another way is to just check again at each month end.
Content type
Image
Digest
Size
30.5 MB
Last updated
almost 6 years ago
docker pull openzipkin/java