docker - 将 IBM Containers (Dockers) 连接到 Watson IoT 服务实例

标签 docker containers ibm-cloud iot watson-iot

我想知道是否可以将在 IBM Containers 服务中运行的 Docker 与 Watson IoT 服务实例连接起来(当然,在相同的组织和空间中运行)。

我总是可以为我的 Docker 分配一个公共(public) IP 并通过公共(public) IP 进行连接,但我认为这没有任何意义,并且有一种替代方法,就像我使用其他服务一样

-e "CCS_BIND_SRV=My-IoT-Service"

启动 Docker 时。

最佳答案

基本上,您可以从 docker 容器直接连接到 IBM Watson IoT。您需要知道的只是几个凭据。您可以通过读取可以注入(inject)容器的 VCAP_SERVICES JSON 属性来获取这些信息:

这是 link解释这一点。 (搜索 VCAP_SERVICES)

您还可以从 Bluemix UI 获取凭证并相应地使用它们。

这里是 python example这该怎么做

最后,我可以推荐this course因为它详细解释了连接性

关于docker - 将 IBM Containers (Dockers) 连接到 Watson IoT 服务实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39147639/

相关文章:

python - 在AWS EKS中打印/返回python应用程序docker图像输出而不使用flask

如果没有 Dnscache,Docker 无法启动

c++ - 如何实现大型类容器类?

mysql - Bluemix ic 运行 chown : changing ownership Permission denied

ibm-cloud - 云函数REST API : Creating a new action from a zip file

使用 uwsgi 和 nginx 在 Flask 中对 Vue 进行 Docker 化

docker - 有什么方法可以防止 k8s pod eviction?

ibm-cloud - 如何在 bluemix 中访问用户定义的环境变量

go - 由未知机构签署的证书 Kubernetes Engine

docker - services.volumes 不支持的配置选项