2015-12-02 126 views
2

我试图在Docker容器中将spark-jobserver的实例部署并连接到BlueMix Spark服务。在本地,容器以命令docker -d -p 8090:8090 {image-name}完美启动,但看起来BlueMix ice -p命令的工作方式不同,只允许指定BlueMix端口。如何从BlueMix提供此容器?将spark-jobserver部署到BlueMix Spark节点

+0

会http://stackoverflow.com/a/28201033/6309帮助? – VonC

+0

谢谢,但那看起来不像我所需要的。公共IP绑定正在为我工​​作,应用程序只是没有回应请求。 –

回答

1

您可能正在正确运行ice命令行界面,并且还绑定了一个公共IP地址,如您在上述评论中所述。

问题是8090端口当前未在IBM Containers防火墙中公开。出于安全原因,暴露的端口数量有限。

您可以尝试使用其他端口(例如像9080),或者你可以打开该网站下方并请求端口8090支持票将被添加到防火墙白名单:

http://ibm.biz/bluemixsupport

+0

是的,这就是我所做的,它的工作。谢谢! –