我按照这个 azure 示例在 python 中为 Azure IoT Edge开发了我的模块connectedbarmodule 。然后,我按照这个链接在我的设备(树莓派 3)中部署我的模块。但是,我的模块无法下载。然后,我在我的设备上执行了以下命令:
sudo docker logs -f edgeAgent
我有以下错误:
Error calling Create module ConnectedBarModule:
Get https://iotedgeregistery.azurecr.io/v2/connectedbarmodule/manifests/0.0.1-amd64:
unauthorized: authentication required)
这是关于存储我的模块图像的 Azure 容器注册表的 url。我不知道如何获取 iotedge 下载我的模块的凭据。
我测试了这个案例,不是在 Azure 容器注册表中,而是在我的 dockerhub 帐户中,它可以工作,我的设备可以下载该模块。
如果有人有想法,这将是非常好的。
先感谢您。