设备未报告IoT Edge自定义模块

时间:2018-10-30 14:35:03

标签: azure docker iot

我正在使用Microsoft Azure设置IoT网络,以将具有Linux的笔记本电脑连接到设备,并将其连接到运行Windows的IoT Hub,尽管该设备连接没有问题,但是我无法创建基于Docker和用Python运行时编码。设备详细信息如下所示:

Device details

按照Microsoft tutorial上的步骤进行操作时,温度传感器示例的所有工作都像魅力一样,这让我猜测问题出在我推送到Docker的自定义图像URI上。在这样的字段中,我以docker pull dockerhubname/container:module的形式复制了地址,但不确定。

关于可能出什么问题的任何线索?谢谢!

1 个答案:

答案 0 :(得分:0)

尝试在 deployment.template.json 中添加您的模块

"JavaModule": {
            "version": "0.0.1",
            "type": "docker",
            "status": "running",
            "restartPolicy": "always",
            "startupOrder":1,
            "settings": {
              "image": "<ContainerRegistry>/javamodule:0.0.1",
              "createOptions": {}
            }

0.0.1 是与您的存储库关联的标签。所以用你的模块标签替换它