簡體   English   中英

Azure IoT Edge - 在 Raspberry Pi 上部署和調試模塊

[英]Azure IoT Edge - Deploy & Debug Module on Raspberry Pi

我正在使用 nodejs 構建一個模塊以在 Azure IoT Edge V2 中運行。 為此,我在本地網絡中運行的 Raspberry Pi 上設置了運行時。 我正在遵循這個官方指南,並且能夠重現之前的所有步驟,直到Debug a module with the IoT Edge runtime

Azure IoT Edge: Build and Push IoT Edge solutionCreate Deployment for Single Device之后,我得到了成功響應。 在 Visual Studio Code 設備資源管理器中,我還可以看到我的新模塊和 SampleTemperatureSensor 都已創建,但只有后者顯示為正在運行。 我也沒有像本地調試那樣在 IoT 中心收到任何消息。

當我將 SSH 放入我的 Raspberry Pi 時,我也不到我的新模塊作為 Docker 容器運行。

查看deployment.debug.arm32v7.json我想知道 docker 容器是否無法從我的本地存儲庫localhost:5000部署? 我是否可能需要通過 ACR 部署容器進行遠程調試?

如果您已將 localhost 指定為存儲庫,則 Docker 將在 Raspberry Pi 上查找該存儲庫。 我猜那不是它所在的地方。 您需要在您的 Pi 上創建存儲庫並將您的模塊映像推送到它,然后它應該可以工作。 如果存儲庫已經在您的 Pi 上,那么肯定有其他問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM