Early this morning I saw that several docker pulls ended with a weird error while trying to pull the nginx:alpine image.
~ > docker pull nginx:alpine alpine: Pulling from library/nginx no matching manifest for linux/amd64 in the manifest list entries
This lead me to following Github issues:
The second issue on Github leads to an issue which is caused during the build process of the official docker images. Nothing really which we could do on an infrastructure level. Even tagging an old version as latest didn’t help as we’re always pulling the new images.
I went the easy way and re-defined the source image our process to use the nginx:stable-alpine which points to a slightly older container but gets us around this issue.
Update: The normal nginx:alpine works again thanks to the fix implemented here.