物联网与机器学习:开发环境搭建、数据处理与分析指南
一、本地代码运行与容器构建
在本地运行代码时,需要选择一个本地端口。完成向导后,在 Visual Studio Code 资源管理器中会看到项目相关内容。项目的主要入口点是 main.py ,它包含示例代码以加快开发速度。部署 main.py 需使用 deployment.template.json 文件,右键点击该文件可创建部署清单。
在 modules 文件夹中有一个示例模块,包含适用于 ARM32、AMD64 以及 AMD64 调试模式的三个 Docker 文件,这些是当前支持的芯片架构。其中, Dockerfile.arm32v7 是树莓派 v3 支持的架构。
若要确保构建 ARM32 容器而非 AMD64 容器,需进入 module.json 文件并移除对其他 Docker 文件的引用。例如,原始文件内容如下:
"platforms": {
"amd64": "./Dockerfile.amd64",
"amd64.debug": "./Dockerfile.amd64.debug",
"arm32v7": "./Dockerfile.arm32v7"
}
移除未使用的 Docker 引用后,新文件应如下所示:
"platfor
超级会员免费看
订阅专栏 解锁全文
1219

被折叠的 条评论
为什么被折叠?



