我已经在arm64的k8s集群中运行了knative image,但是knative无法启动,它的日志如下:standard_init_linux.go:211: exec user process caused "exec format error"
我想知道是不是可以支撑手臂。
发布于 2021-10-11 18:27:36
我已经能够使用Knative Serving Releases上发布的映像在运行ARM64 Ref的RaspberryPi上成功安装Knative Serving
如果你想知道一个特定的图像,可以使用crane
crane manifest gcr.io/knative-releases/knative.dev/serving/cmd/activator@sha256:f1e3e516a26ec07fbbbcefcce7619c74dd3b9ee943a5041a7f35c3f848964c0c
{
"schemaVersion": 2,
"mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
"manifests": [
{
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"size": 755,
"digest": "sha256:f060661f6901982d1f3d79c2991aebc11cf4534237fd81987e114130696f126c",
"platform": {
"architecture": "amd64",
"os": "linux"
}
},
{
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"size": 755,
"digest": "sha256:6c3b9224532ae9ac9b5be792654a40e6e1db42cd14d6c0f3e61dd6bcb524b7f7",
"platform": {
"architecture": "arm",
"os": "linux"
}
},
{
"mediaType": "application/vnd.docker.distribution.manifest.v2+json",
"size": 755,
"digest": "sha256:209184aba8e62b60c601e4c97936b1f6921de06183785611e7e864f79019b96d",
"platform": {
"architecture": "arm64",
"os": "linux"
}
},
........
}您可以确认镜像是否已经支持多拱门。在本例中,已经为ARM设置了Knative激活器镜像。
https://stackoverflow.com/questions/69372234
复制相似问题