Azure IoT Storage привязка к локальному хранилищу устройства - PullRequest
0 голосов
/ 11 апреля 2020

Я бы хотел добиться " Предоставить модулям доступ к локальному хранилищу устройства ". Я испробовал почти каждый сценарий, но все еще не мог получить данные из модуля на хост.

В модуле все данные хранятся в / app расположение. Я пытался привязать / app к расположению хоста / etc / iotedge, также пытался связать множество сценариев, он каждый раз создает папку 'edgeHub' и сохраняет файлы .sst и журналы, так что я уверен, что он инициирует привязку, но почему данные не отображаются на главном компьютере? Данные являются файлами изображений .jpg.

1 Ответ

1 голос
/ 12 апреля 2020
  1. Рекомендовать не связывать папку в папке / etc / iotedge. Например, связать в домашней папке.
  2. Рекомендовать не связывать / app внутри контейнера, так как я считаю, что какое-то время выполнения приложения или exe находится в этой папке. Хорошо использовать другую папку.
  3. Вам необходимо использовать docker mount вместо docker volume.
  4. Пример: https://docs.microsoft.com/en-us/azure/iot-edge/how-to-store-data-blob
...