目标架构为arm32v7(在ubuntu中)时,天蓝色的物联网边缘构建失败

时间:2020-05-26 14:46:30

标签: c# azure iot azure-iot-hub azure-iot-edge

我使用this示例来开发和了解物联网边缘模块。我正在使用ubuntu OS。最后,如果目标体系结构是amd64,则当我单击Deployment.templete.json并单击“构建并推送iotedge解决方案”时,它的运行效果非常好。但是,如果将我的目标体系结构更改为arm32并执行相同操作,则会得到此错误(图像)。 enter image description here

尝试@ SatishBoddu-MSFT后,上述问题已解决。这是构建期间的新错误(img)。如何解决此问题。 enter image description here

1 个答案:

答案 0 :(得分:1)

请检查Dockerfile.arm32v7文件并将镜像版本更新为如下所示,此Doc link中的模式可以在此处看到。

请尝试如下所示,如果您需要进一步的帮助,请告诉我们。

FROM mcr.microsoft.com/dotnet/core/ sdk:3.1 AS build-env

OR

FROM mcr.microsoft.com/dotnet/core/ sdk:3.1-buster AS build-env

enter image description here

请参阅Linux arm32 Tags

另请参见类似的GitHub issue,该书提供了更多信息。