Azure 物联网存储绑定到设备本地存储
Azure IoT Storage bind to device local storage
我想达到“Give modules access to a device's local storage”。几乎所有场景都试过了,还是无法从模块中获取数据到主机。
在模块中,所有数据都存储在/app 位置。我尝试将 /app 绑定到主机位置 /etc/iotedge,还尝试绑定很多场景,它每次都会创建一个 'edgeHub' 文件夹并存储 .sst 文件和日志,所以我确定它会启动绑定,但是为什么数据没有出现在宿主机上呢?数据是图像 .jpg 文件。
- 建议不要绑定/etc/iotedge文件夹下的文件夹。例如在主文件夹下绑定。
- 建议不要在容器内绑定 /app,因为我相信某些应用程序运行时或 exe 位于该文件夹中。换个文件夹就好了
- 您需要使用 docker 装载而不是 docker 卷。
- 示例:https://docs.microsoft.com/en-us/azure/iot-edge/how-to-store-data-blob
我想达到“Give modules access to a device's local storage”。几乎所有场景都试过了,还是无法从模块中获取数据到主机。
在模块中,所有数据都存储在/app 位置。我尝试将 /app 绑定到主机位置 /etc/iotedge,还尝试绑定很多场景,它每次都会创建一个 'edgeHub' 文件夹并存储 .sst 文件和日志,所以我确定它会启动绑定,但是为什么数据没有出现在宿主机上呢?数据是图像 .jpg 文件。
- 建议不要绑定/etc/iotedge文件夹下的文件夹。例如在主文件夹下绑定。
- 建议不要在容器内绑定 /app,因为我相信某些应用程序运行时或 exe 位于该文件夹中。换个文件夹就好了
- 您需要使用 docker 装载而不是 docker 卷。
- 示例:https://docs.microsoft.com/en-us/azure/iot-edge/how-to-store-data-blob