将IBM Containers(Dockers)连接到Watson IoT服务实例
我想知道是否可以将在IBM Containers服务中运行的Dockers与Watson IoT服务实例(当然,运行在相同的组织和空间中)连接起来。
我总是可以将公有IP分配给我的Docker并通过公共IP连接,但我认为这没有任何意义,还有一种方法就像我使用类似的其他服务
-e "CCS_BIND_SRV=My-IoT-Service"
当启动Docker时。
基本上,您可以直接从Docker容器连接到IBM Watson IoT。 所有你需要知道的是一些凭据。 您可以通过阅读可以注入容器的VCAP_SERVICES JSON属性来获取这些属性:
这是一个链接解释这一点。 (searchVCAP_SERVICES)
您也可以从Bluemix UI获取凭据并相应地使用它们。
这里是一个python示例如何做到这一点
最后,我可以推荐这门课程,因为它详细解释了所有的连通性