openliberty/open-liberty
Open Liberty multi-architecture images based on UBI 8.
5M+
Since 21.0.0.3 these images have also been available from IBM Container Registry (ICR) using the same tags. In light of recent announcements from Docker about Docker Hub, the Open Liberty team expects the last version of this container image in Docker Hub to be 23.0.0.3. To continue to receive updates and security fixes after 23.0.0.3 you need to switch to use the images from ICR. To switch your container builds to ICR simply update your Dockerfile to use FROM icr.io/appcafe/open-liberty
. Pulls from ICR are not rate limited. For more details see the Open Liberty docs.
Note: All of the images in this repository use the Universal Base Image as the Operating System. For variants that use Ubuntu, please see this repository.
Use the prefix openliberty/open-liberty
before each tag.
For more information on how to use these images, including how to start from the kernel-slim
tag and use configure.sh
while building your application image, please check out our public GitHub.
Deprecation Notice: The kernel
tag is now deprecated and it will not be updated (starting with 20.0.0.11). The new tag, that provides kernel binary, is named kernel-slim
.
kernel-slim-java8-openj9-ubi
kernel-slim-java8-ibmjava-ubi
kernel-slim-java11-openj9-ubi
kernel-slim-java17-openj9-ubi
full-java8-openj9-ubi
full-java8-ibmjava-ubi
full-java11-openj9-ubi
full-java17-openj9-ubi
beta
25.0.0.1-kernel-slim-java21-openj9-ubi-minimal
25.0.0.1-kernel-slim-java17-openj9-ubi
25.0.0.1-kernel-slim-java11-openj9-ubi
25.0.0.1-kernel-slim-java8-openj9-ubi
25.0.0.1-kernel-slim-java8-ibmjava-ubi
25.0.0.1-full-java21-openj9-ubi-minimal
25.0.0.1-full-java17-openj9-ubi
25.0.0.1-full-java11-openj9-ubi
25.0.0.1-full-java8-openj9-ubi
25.0.0.1-full-java8-ibmjava-ubi
24.0.0.12-kernel-slim-java21-openj9-ubi-minimal
24.0.0.12-kernel-slim-java17-openj9-ubi
24.0.0.12-kernel-slim-java11-openj9-ubi
24.0.0.12-kernel-slim-java8-openj9-ubi
24.0.0.12-kernel-slim-java8-ibmjava-ubi
24.0.0.12-full-java21-openj9-ubi-minimal
24.0.0.12-full-java17-openj9-ubi
24.0.0.12-full-java11-openj9-ubi
24.0.0.12-full-java8-openj9-ubi
24.0.0.12-full-java8-ibmjava-ubi
24.0.0.9-kernel-slim-java21-openj9-ubi-minimal
24.0.0.9-kernel-slim-java17-openj9-ubi
24.0.0.9-kernel-slim-java11-openj9-ubi
24.0.0.9-kernel-slim-java8-openj9-ubi
24.0.0.9-kernel-slim-java8-ibmjava-ubi
24.0.0.9-full-java21-openj9-ubi-minimal
24.0.0.9-full-java17-openj9-ubi
24.0.0.9-full-java11-openj9-ubi
24.0.0.9-full-java8-openj9-ubi
24.0.0.9-full-java8-ibmjava-ubi
docker pull openliberty/open-liberty