Я пытаюсь установить среду выполнения Azure IoT Edge на компьютер с Windows 10. Я выполнил инструкции здесь до шага для звонка iotedgectl start
включительно. Когда я выполняю следующий шаг и запускаю docker ps
, чтобы убедиться, что контейнер edgeAgent
запущен, я получаю пустой список. Сталкивался ли кто-нибудь с чем-либо подобным раньше, когда среда выполнения сообщает, что запускается успешно, но в docker
ничего не выполняется? Я подтвердил в Центре Интернета вещей, что для моего устройства Интернета вещей ничего не подключено.
** РЕДАКТИРОВАТЬ **: прочитав некоторые комментарии, я нашел журналы докеров. (К сожалению, начало подробного ведения журнала, похоже, не помогло, поскольку контейнер запускается нормально, но это полезно знать, поэтому спасибо @RomanKiss) Кажется, что контейнер запускается успешно, но не удается подключиться к Центру Интернета вещей через AMQP и выключается:
2017-12-05 22:47:10 [INF] - Edge agent attempting to connect to IoT Hub via AMQP...
2017-12-05 22:47:11 [INF] - Edge agent attempting to connect to IoT Hub via AMQP over WebSocket...
Я проверил правильность строки подключения. Я жду ответа от нашего операционного отдела об исследовании трафика на порту 5671 AMQP. Контейнер Docker в настоящее время работает с контейнерами Linux.
Вывод docker ps -a
:
C:\Users\myuser\Downloads>docker ps --all
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
26c1d3363ba0 microsoft/azureiotedge-agent:1.0-preview "/usr/bin/dotnet M..." 8 seconds ago Exited (1) 3 seconds ago edgeAgent