Docker 容器未连接到远程 HBase
Docker container not connecting to remote HBase
我已经创建了一个 docker-容器 python 应用程序,其中的代码尝试连接到托管在 Cloudera 上的远程 HBase 集群。
Docker 运行 很好,除了它没有对远程 HBase 进行 read/write 操作。
这是我的部分 docker-compose.yml 文件
version: '2'
services:
app:
build: .
command: python3 app.py
networks:
- default
ports:
- "8007:8007"
欢迎提出建议。
解决了这个问题,这是因为在远程 HBase 集群中,docker 无法访问 thrift 服务器。
在 HBase 集群上将我的 docker IP 列入白名单解决了这个问题。
我已经创建了一个 docker-容器 python 应用程序,其中的代码尝试连接到托管在 Cloudera 上的远程 HBase 集群。
Docker 运行 很好,除了它没有对远程 HBase 进行 read/write 操作。
这是我的部分 docker-compose.yml 文件
version: '2'
services:
app:
build: .
command: python3 app.py
networks:
- default
ports:
- "8007:8007"
欢迎提出建议。
解决了这个问题,这是因为在远程 HBase 集群中,docker 无法访问 thrift 服务器。
在 HBase 集群上将我的 docker IP 列入白名单解决了这个问题。