Azure Iot Edge-从模块通信到主机网络设备

时间:2019-06-17 15:06:01

标签: docker-compose azure-iot-edge

我正在尝试通过模块在主机网络上的设备安装一个TcpStream。 由于该模块位于网桥网络上,我该怎么做?

我尝试添加createOptions配置

"createOptions": {
  "NetworkingConfig": {
    "EndpointsConfig": {
      "host": {}
    }
  },
  "HostConfig": {
    "NetworkMode": "host"
  }
}

但是运行iotedgehubdev时出现此错误

ERROR: 'network_mode' and 'networks' cannot be combined
ERROR: Error while executing command: docker-compose -f C:\ProgramData\iotedgehubdev\data\data\docker-compose.yml pull edgeHubDev. Command '['docker-compose', '-f', 'C:\\ProgramData\\iotedgehubdev\\data\\data\\docker-compose.yml', 'pull', 'edgeHubDev']' returned non-zero exit status 1.

1 个答案:

答案 0 :(得分:1)

从日志中,您正在使用iotedgehubdev在模拟器中运行边缘解决方案。但是,iotedgehubdev不支持“主机”模式的网络。该支持处于积压状态,将在下一版本中得到支持。