AdoptOpenJDK / openjdk-docker

Scripts for creating Docker images of OpenJDK binaries.

Home Page:https://hub.docker.com/_/adoptopenjdk/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Latest adoptopenjdk/openjdk8:ubi-minimal-jre docker image doesn't contain arm64

richturner opened this issue · comments

Is it intentional that the latest adoptopenjdk/openjdk8:ubi-minimal-jre is only built for linux/amd64; this change has broken our multi arch build.

I see that the nightly tag is still built for multiple architectures.

I'm not sure how/why this change went in, our container work is now happening over at https://github.com/adoptium/containers/, and our latest DockerHub images for the Eclipse Temurin builds coming out https://hub.docker.com/_/eclipse-temurin

@karianna sorry for re-igniting a closed topic but I'm not sure the correct way to resolve this issue. At the moment I am having to periodically alternate between adoptopenjdk/openjdk8:ubi-minimal-jre and adoptopenjdk/openjdk8:ubi-minimal-jre-nightly as and when our build fails as these images are both re-built daily and for whatever reason sometimes they are built for multiarch and other times not (luckily for me so far there hasn't been an occasion where both aren't multiarch).

My docker images use this ubi image as a base image and I build multiarch so this issue periodically breaks my CI/CD pipeline.

From your comment it looks like we shouldn't be using these images anymore, is that correct? When you first posted your comment I quickly looked at the Temurin builds but couldn't see anything for ubi is/will there be any simple drop in replacement for my issue or will I need to create a custom image?

Thanks in advance!

Hi @richturner - sorry for the long delay in responding. Eclipse Temurin won't be supplying UBI images directly - https://hub.docker.com/_/eclipse-temurin covers steps on how you can create your own ubi base image using those binaries.

@karianna - No problem thanks for clarifying. If you have/are migrating to eclipse, any insight as to why your adoptopenjdk/openjdk8:ubi-minimal-jre is updated daily and with intermittent multi arch support?

@karianna - No problem thanks for clarifying. If you have/are migrating to eclipse, any insight as to why your adoptopenjdk/openjdk8:ubi-minimal-jre is updated daily and with intermittent multi arch support?

I suspect we have a rogue bot :-). I'm out for the remainder of this week but will try to get someone to take a look!

Thanks for the quick response.