Bug #106534 Missing arm64 manifest for mysql/mysql-server:8.0 docker hub tag
Submitted: 22 Feb 2022 4:52 Modified: 22 Feb 2022 5:57
Reporter: Kieran Spear Email Updates:
Status: Verified Impact on me:
None 
Category:MySQL Server: Docker Image Severity:S3 (Non-critical)
Version:8.0 OS:Any
Assigned to: Lars Tangvald CPU Architecture:ARM

[22 Feb 2022 4:52] Kieran Spear
Description:
Hi, the `mysql/mysql-server:8.0` image on docker hub previously had an `arm64` manifest behind it, but since the most recent push only the `amd64` manifest is available.

https://hub.docker.com/layers/mysql/mysql-server/8.0/images/sha256-ddbb30d09aee398b5f63b20...

The `latest` tag has both amd64 and arm64 manifests.

How to repeat:
$ docker run -it --rm --name mysql --platform linux/arm64 mysql/mysql-server:8.0

Unable to find image 'mysql/mysql-server:8.0' locally
8.0: Pulling from mysql/mysql-server
Digest: sha256:ddbb30d09aee398b5f63b20ec420eac8d8c9d44b4178f546824ebdb2569f81fc
Status: Image is up to date for mysql/mysql-server:8.0
docker: Error response from daemon: image with reference mysql/mysql-server:8.0 was found but does not match the specified platform: wanted linux/arm64, actual: linux/amd64.
See 'docker run --help'.
[22 Feb 2022 5:57] MySQL Verification Team
Hello Kieran Spear,

Thank you for the report and feedback.

regards,
Umesh
[22 Feb 2022 8:35] Lars Tangvald
Posted by developer:
 
This is probably a mistake related to adding signatures to the images. As a workaround, the mysql/mysql-server:8.0-aarch64 tag can be used.
[20 Apr 2022 13:03] Sam Weston
This has been a problem for around 3 months and this ticket is 2 months old. Is there any plan to push a new 8.0 tag to resolve the issue?

Thanks