在NVIDIA Runtime中运行IoT Edge模块

时间:2019-01-10 08:10:40

标签: azure-iot-edge nvidia-docker moby

我正在开发具有图像检测功能的IoTEdge模块。对于图像处理/分析,我使用的是Detectron,它需要在docker nvidia运行时中运行。

是否可以为IoTEdge模块和Docker Moby启用nvidia运行时?如何?我无法弄清楚如何使其工作。这里有关于该主题的条目,但是我仍然无法使它工作: https://github.com/NVIDIA/nvidia-docker/wiki/Internals ::-webkit-scrollbar

不幸的是,我发现,如何使其与Docker CE一起使用,文档说,IoT Edge不支持Moby。我还没有发现任何副作用,但是对于生产而言,了解其影响将是一件很不错的事情。

1 个答案:

答案 0 :(得分:0)

除了您指定的任何其他创建选项之外,您还可以尝试在您的deployment.json中的创建选项中将运行时设置为nvidia。

      "createOptions": {
        "HostConfig": {
          "runtime": "nvidia"
        }}