Docker在树莓派上以错误的架构运行映像

时间:2019-04-24 19:37:38

标签: docker raspberry-pi

Docker中的

js服务器。在我的Windows 10 64bit上运行正常。但是,当我尝试在树莓派上运行该图像时:standard_init_linux.go:190: exec user process caused "exec format error".

docker论坛中的

mariu5有一个解决方法。但是我不知道该怎么办。 https://forums.docker.com/t/standard-init-linux-go-190-exec-user-process-caused-exec-format-error/49368/4

我在哪里可以更新Deployment.template.json文件,并使Raspberry Pi 3 Model B +具有arm32体系结构?

1 个答案:

答案 0 :(得分:0)

您需要在树莓派上重建图像或找到与其兼容的图像。

也许此示例可能会有所帮助: https://github.com/hypriot/rpi-node-example-hello-world

您发布的链接不是变通方法,而是“一个做不到的”。

  

您必须运行为特定构建的docker映像   运行相同架构的Docker节点上的架构。

     

暂时将docker移出图片。您无法运行Linux   在Linux ARM机器上编译和构建的应用程序,然后在   Linux amd64机器。您无法运行已编译的Linux应用程序,   在Linux amd64计算机上的Linux Power计算机上构建。