edgexfoundry 在 x86 机子上打包 arm64 镜像

非VIP请到社区阅读:http://www.discuz.edgexfoundry.net 

在amd64或X86平台运行arm64镜像,会报错:

panic: standard_init_linux.go:175: exec user process caused “exec format error” [recovered]

所以无法打包。

现介绍一种在 amd64 (以ubuntu16.04为例)平台上打包arm64镜像的方法:



步骤如下:

1、执行如下命令


docker run --rm --privileged multiarch/qemu-user-static:register --reset


2、下载 qemu-aarch64-static
下载文件qemu-aarch64-static.zip 地址如下:

你可能感兴趣的:(edgexfoundry,边缘计算,edgexfoundry,arm64,edgex,foundry,边缘计算)