检查 metrics-server Github repo中使用的最新图像,使用的标签是v0.5.0,对于 arm64,我通常会将arm64添加到图像名称并拉取它。
但是该图像不存在,对基础图像进行检查显示其拱门是amd64。
在谷歌的注册表中,最新的图像是v0.3.6
. 所以我不确定对 arm64 的支持是继续还是过时。
检查 metrics-server Github repo中使用的最新图像,使用的标签是v0.5.0,对于 arm64,我通常会将arm64添加到图像名称并拉取它。
但是该图像不存在,对基础图像进行检查显示其拱门是amd64。
在谷歌的注册表中,最新的图像是v0.3.6
. 所以我不确定对 arm64 的支持是继续还是过时。
从 v0.3.7 开始无需附加arm64,镜像支持多种架构。请参阅此处的官方常见问题解答以及完整的图片网址。
有两个技巧:
正确的注册表是k8s.gcr.io
image.repository k8s.gcr.io/metrics-server/metrics-server
latest
标签。所以,docker run --rm k8s.gcr.io/metrics-server/metrics-server
行不通。
但是使用版本它可以正常工作:
docker run --rm k8s.gcr.io/metrics-server/metrics-server:v0.5.0 --version
v.0.5.0