将spark-jobserver部署到BlueMix Spark节点
我正在尝试在Docker容器中将Spark spark-jobserver
实例部署并连接到BlueMix Spark服务。 在本地,容器可以使用命令docker -d -p 8090:8090 {image-name}
完美启动,但看起来像BlueMix ice -p
命令的工作方式不同,只允许指定BlueMix端口。 如何从BlueMix提供此容器?
您可能正在正确运行ice
命令行界面,并且正如您在上面的注释中提到的那样绑定公有IP地址。
问题是8090端口目前未在IBM Containers防火墙中公开。 出于安全原因,暴露的端口数量有限。
您可以尝试使用另一个端口(例如9080),或者您可以在下面的网站中打开支持服务单,并请求将端口8090添加到防火墙白名单中:
- 火花提交pipe道模型
- 如何启用Spark mesos docker执行程序?
- 我怎样才能在DockerFile中定义我的ENVvariables,并将其传递给由supervisord托pipe脚本提交的spark图像?
- Spark挂在Docker Mesos集群的身份validation上
- 使用Spark处理通过kafka进行的数据stream并使用Python进行编程
- 无法在Spark上运行Docker上的Cassandra
- 在zeppelin-server上,Apache-Zeppelin 0.7从源代码生成失败
- 禁用Spark master检查主机名是否相等
- 在Zeppelin中看不到Docker的文件