构建和发布物联网边缘示例解决方案时出现错误“ / bin / sh / -c useradd -ms / bin / bash模块用户返回了非零代码:1”

问题描述 投票:0回答:1

当目标体系结构为arm32v7时,从this文档构建iotedge示例解决方案(在ubuntu中时遇到此问题)。但是当目标体系结构为amd64时,构建可以顺利通过。我正在Windows10 Pro(64位)计算机中的VM内运行此ubuntu。

enter image description here

c# azure iot azure-iot-hub azure-iot-edge
1个回答
0
投票

“在开发IoT Edge模块时,了解开发机器与最终将在其上部署模块的目标IoT Edge设备之间的区别非常重要。为保存模块代码而构建的容器必须与操作系统(OS )。

“例如,最常见的情况是有人在Windows计算机上开发模块,旨在针对运行IoT Edge的Linux设备。在这种情况下,容器操作系统将是Linux。”

[请在[Develop for Linux Devices]上查看本文档中的关键概念

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.