-
Couldn't load subscription status.
- Fork 5.1k
Open
Description
What Happened?
It was found that the manifest was compressed when the image was synchronized with the Aliyun registry.
I'm not sure if we can contact the manager of this mirror to try synchronizing it again while keeping the manifest unchanged.
Alternatively, we could ignore the digest when using the mirror.
➜ ~ crane manifest registry.cn-hangzhou.aliyuncs.com/google_containers/metrics-server:v0.8.0
{"schemaVersion":2,"mediaType":"application/vnd.docker.distribution.manifest.list.v2+json","manifests":[{"mediaType":"application/vnd.docker.distribution.manifest.v2+json","size":2815,"digest":"sha256:5dd31abb8093690d9624a53277a00d2257e7e57e6766be3f9f54cf9f54cddbc1","platform":{"architecture":"amd64","os":"linux"}},{"mediaType":"application/vnd.docker.distribution.manifest.v2+json","size":2815,"digest":"sha256:c8c8ae0fb4f86e6015a8fdb8362867598a6956f3449de947023530417dbfa3a5","platform":{"architecture":"arm","os":"linux","variant":"v7"}},{"mediaType":"application/vnd.docker.distribution.manifest.v2+json","size":2815,"digest":"sha256:8f49cf1b0688bb0eae18437882dbf6de2c7a2baac71b1492bc4eca25439a1bf2","platform":{"architecture":"arm64","os":"linux","variant":"v8"}},{"mediaType":"application/vnd.docker.distribution.manifest.v2+json","size":2815,"digest":"sha256:c230b0083dec63d762d73f4eb1c376f4e536d55782be0b7b33b3e0a36e67bbe2","platform":{"architecture":"ppc64le","os":"linux"}},{"mediaType":"application/vnd.docker.distribution.manifest.v2+json","size":2815,"digest":"sha256:f85163bf0f68b42724a7a4e68ed24dc043416c473b38e18013e2b7955d9d22b3","platform":{"architecture":"s390x","os":"linux"}}]}%
➜ ~
➜ ~ crane manifest registry.k8s.io/metrics-server/metrics-server:v0.8.0
{
"schemaVersion": 2,
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"manifests": [
{
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"size": 2815,
"digest": "sha256:5dd31abb8093690d9624a53277a00d2257e7e57e6766be3f9f54cf9f54cddbc1",
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
{
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"size": 2815,
"digest": "sha256:c8c8ae0fb4f86e6015a8fdb8362867598a6956f3449de947023530417dbfa3a5",
"platform": {
"architecture": "arm",
"os": "linux",
"variant": "v7"
}
},
{
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"size": 2815,
"digest": "sha256:8f49cf1b0688bb0eae18437882dbf6de2c7a2baac71b1492bc4eca25439a1bf2",
"platform": {
"architecture": "arm64",
"os": "linux",
"variant": "v8"
}
},
{
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"size": 2815,
"digest": "sha256:c230b0083dec63d762d73f4eb1c376f4e536d55782be0b7b33b3e0a36e67bbe2",
"platform": {
"architecture": "ppc64le",
"os": "linux"
}
},
{
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"size": 2815,
"digest": "sha256:f85163bf0f68b42724a7a4e68ed24dc043416c473b38e18013e2b7955d9d22b3",
"platform": {
"architecture": "s390x",
"os": "linux"
}
}
]
}%
➜ ~
Attach the log file
containerStatuses:
- image: registry.cn-hangzhou.aliyuncs.com/google_containers/metrics-server:v0.8.0@sha256:89258156d0e9af60403eafd44da9676fd66f600c7934d468ccc17e42b199aee2
imageID: ""
lastState: {}
name: metrics-server
ready: false
restartCount: 0
started: false
state:
waiting:
message: 'Error response from daemon: manifest for registry.cn-hangzhou.aliyuncs.com/google_containers/metrics-server@sha256:89258156d0e9af60403eafd44da9676fd66f600c7934d468ccc17e42b199aee2
not found: manifest unknown: manifest unknown'
reason: ErrImagePull
Operating System
None
Driver
None
Metadata
Metadata
Assignees
Labels
No labels