[Azure] [ACR] сбой развертывания пограничных модулей IoT на устройстве raspi - PullRequest
0 голосов
/ 29 января 2019

Я сделал образ докера нормально, а затем успешно развернул эти образы модулей в ACR.Но пограничное устройство IoT не может получить это изображение из облака Azure.когда я получаю журналы ошибок от малинового устройства, как показано ниже.


raspberrypi iotedged[13089]: 2019-01-29T08:18:28Z [DBUG] - [edgelet_http] accepted new connection (unknown)
Jan 29 17:18:28 raspberrypi iotedged[13089]: 2019-01-29T08:18:28Z [DBUG] - [edgelet_docker::runtime] Listing modules...
Jan 29 17:18:28 raspberrypi iotedged[13089]: 2019-01-29T08:18:28Z [DBUG] - [edgelet_docker::runtime] Successfully listed modules
Jan 29 17:18:28 raspberrypi iotedged[13089]: 2019-01-29T08:18:28Z [DBUG] - [edgelet_http::client] Success generating token for request PUT /devices/raspi-evan1/modules/camera-capture
Jan 29 17:18:28 raspberrypi iotedged[13089]: 2019-01-29T08:18:28Z [INFO] - [mgmt] - - - [2019-01-29 08:18:28.411968403 UTC] "PUT /identities/image-classifier-service?api-version=2018-06-28 HTTP/1.1" 200 OK 114 "-" "-" pid(14045)
Jan 29 17:18:28 raspberrypi iotedged[13089]: 2019-01-29T08:18:28Z [INFO] - [mgmt] - - - [2019-01-29 08:18:28.430105961 UTC] "PUT /identities/camera-capture?api-version=2018-06-28 HTTP/1.1" 200 OK 104 "-" "-" pid(14045)
Jan 29 17:18:29 raspberrypi iotedged[13089]: 2019-01-29T08:18:29Z [DBUG] - [edgelet_http] accepted new connection (unknown)
Jan 29 17:18:29 raspberrypi iotedged[13089]: 2019-01-29T08:18:29Z [DBUG] - [edgelet_docker::runtime] Listing modules...
Jan 29 17:18:29 raspberrypi iotedged[13089]: 2019-01-29T08:18:29Z [DBUG] - [edgelet_docker::runtime] Successfully listed modules
Jan 29 17:18:29 raspberrypi iotedged[13089]: 2019-01-29T08:18:29Z [INFO] - Pulling image evankimcontainer1.azurecr.io/imageclassifierservice:0.2.4-arm32v7...
Jan 29 17:18:30 raspberrypi iotedged[13089]: 2019-01-29T08:18:30Z [WARN] - Could not pull image evankimcontainer1.azurecr.io/imageclassifierservice:0.2.4-arm32v7
Jan 29 17:18:30 raspberrypi iotedged[13089]: 2019-01-29T08:18:30Z [WARN] -         caused by: Get https://evankimcontainer1.azurecr.io/v2/imageclassifierservice/manifests/0.2.4-arm32v7: unauthorized: authentication required
Jan 29 17:18:30 raspberrypi iotedged[13089]: 2019-01-29T08:18:30Z [INFO] - [mgmt] - - - [2019-01-29 08:18:30.435005975 UTC] "POST /modules?api-version=2018-06-28 HTTP/1.1" 500 Internal Server Error 307 "-" "-" pid(14045)

Я уже следовал приведенным ниже инструкциям и часто задаваемым вопросам, но результат тот же.

https://docs.microsoft.com/en-us/azure/container-registry/container-registry-authentication

IoT Edge: устройство не может загрузить мой модуль из реестра контейнеров Azure, но может это сделать из dockerhub

Не могли бы вы помочь решить эту проблему?Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...