gpt4 book ai didi

azure - 需要将 microsoft azure IOT Edge Runtime 作为容器运行

转载 作者:行者123 更新时间:2023-12-03 05:36:42 25 4
gpt4 key购买 nike

我目前正在关注此博客来创建物联网边缘运行时容器。 IOT edge runtime

它表明支持 Ubuntu,并且可以使用 ubuntu 镜像创建具有 IOT Edge 运行时的容器。但它也表明我们必须在其中安装 moby-engine 才能使其正常工作。我对moby-engine的了解是它和docker类似。那么为什么我们需要安装moby-engine呢?

问题是我们可以在不使用 moby-engine 的情况下创建边缘运行时容器吗?

Plus Edge 运行时由两部分组成:1.Azure物联网边缘中心2.Azure物联网边缘代理微软为上述两个模块提供了两个独立的容器。供引用: https://hub.docker.com/_/microsoft-azureiotedge-hub?tab=description

https://hub.docker.com/_/microsoft-azureiotedge-agent?tab=description

但我想要的是一个安装了边缘运行时并运行这两个服务的单个容器。

任何有关如何运行边缘运行时容器的帮助,我们将不胜感激。

最佳答案

根据 Microsoft 文档 here ,Azure IoTEdge 同时支持 Moby 和 Docker,但是,微软建议在微软的支持下选择 Moby 进行生产部署。

要回答有关组合 Azure IoT Edge 系统模块(即 Azure IoTEdge 中心和 IoTEdge 运行时)的其他问题,请首先查看这些单独模块的角色和职责 here

简而言之,IoTEdge Hub 充当 Azure IoTHub 的本地代理,除此之外,它还提供一个小型 MQTT 代理来管理模块间通信、处理安全性、优化连接以及最重要的是离线存储消息IoTEdge 失去互联网连接或面临互联网间歇性的情况。

同样,IoTEdge Agent 主要处理模块编排,例如根据部署 list 拉取模块并确保它们作为自定义模块的一部分成功运行、报告错误等。

我不确定组合这两个模块背后的要求是什么,因为它们旨在作为不同的模块运行,要了解有关这些系统模块的更多信息,请参阅代码库 here以获得更好的理解。

关于azure - 需要将 microsoft azure IOT Edge Runtime 作为容器运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62022752/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com