Skip to content

Container images no longer have arm64 architecture support #2224

Description

@duncanspani

Trying to pull jax and maxtext images are no longer able to pull on arm64 machines. Manifest shows arm64 architectures are unavaiable.

$ docker manifest inspect ghcr.io/nvidia/jax:maxtext
{
   "schemaVersion": 2,
   "mediaType": "application/vnd.oci.image.index.v1+json",
   "manifests": [
      {
         "mediaType": "application/vnd.oci.image.manifest.v1+json",
         "size": 15496,
         "digest": "sha256:d157578cf28ade12cc056dc46d49e4109bda7062efc2a46dece4cb89b7acd5bb",
         "platform": {
            "architecture": "amd64",
            "os": "linux"
         }
      }
   ]
}
$ docker manifest inspect ghcr.io/nvidia/jax:jax
{
   "schemaVersion": 2,
   "mediaType": "application/vnd.oci.image.index.v1+json",
   "manifests": [
      {
         "mediaType": "application/vnd.oci.image.manifest.v1+json",
         "size": 14548,
         "digest": "sha256:7a069828daafd970927ed691cc2918e5c324706663a87f237ce187b55c51e07a",
         "platform": {
            "architecture": "amd64",
            "os": "linux"
         }
      }
   ]
}
$ docker manifest inspect ghcr.io/nvidia/jax:base
{
   "schemaVersion": 2,
   "mediaType": "application/vnd.oci.image.index.v1+json",
   "manifests": [
      {
         "mediaType": "application/vnd.oci.image.manifest.v1+json",
         "size": 10923,
         "digest": "sha256:9997e4cdd2b7592f93ab3dd42873faa46743558cab8565467823f2119225c15f",
         "platform": {
            "architecture": "amd64",
            "os": "linux"
         }
      },
      {
         "mediaType": "application/vnd.oci.image.manifest.v1+json",
         "size": 10924,
         "digest": "sha256:712ccba6ec0a8c6a1d6be661f9a211c189081bebbff794b787020c9b6d83deb1",
         "platform": {
            "architecture": "arm64",
            "os": "linux"
         }
      }
   ]
}
$ docker manifest inspect ghcr.io/nvidia/jax:equinox
{
   "schemaVersion": 2,
   "mediaType": "application/vnd.oci.image.index.v1+json",
   "manifests": [
      {
         "mediaType": "application/vnd.oci.image.manifest.v1+json",
         "size": 14741,
         "digest": "sha256:4030c38a16d681de14c970ed06703e31e6e03e7024e058628f672c51499bd4c5",
         "platform": {
            "architecture": "amd64",
            "os": "linux"
         }
      }
   ]
}
$ docker manifest inspect ghcr.io/nvidia/jax:axlearn
{
   "schemaVersion": 2,
   "mediaType": "application/vnd.oci.image.index.v1+json",
   "manifests": [
      {
         "mediaType": "application/vnd.oci.image.manifest.v1+json",
         "size": 15682,
         "digest": "sha256:cbf79326375d240b3cab17d29a82096c113d9aa6b51ead69bd956bdf64af22d1",
         "platform": {
            "architecture": "amd64",
            "os": "linux"
         }
      }
   ]
}
$ docker manifest inspect ghcr.io/nvidia/jax:alphafold
manifest unknown

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions