Some days ago our jenkins builds broken because the image "adoptopenjdk/openjdk11-openj9" was not available on docker hub. This is the error:
docker pull adoptopenjdk/openjdk11-openj9
Using default tag: latest
latest: Pulling from adoptopenjdk/openjdk11-openj9
no matching manifest for linux/amd64 in the manifest list entries
It seems that image war renamed to "adoptopenjdk:11-jdk-openj9". Is it right? Is there any documentation of this change?
CodePudding user response:
After some checks on my system and other images I discovered that the "latest" tag of image "adoptopenjdk/openjdk11-openj9" is broken.
To fix the problem you can use a different tag (I switched to "adoptopenjdk/openjdk11-openj9:alpine" and it works). There's a similar bug for "adoptopenjdk/openjdk12-openj9" here https://github.com/AdoptOpenJDK/openjdk-docker/issues/194.
I've also open a bug for this problem here: https://github.com/AdoptOpenJDK/openjdk-docker/issues/610