2015-12-02 6 views
2

Я пытаюсь развернуть и подключить экземпляр spark-jobserver в контейнере докера к сервису BlueMix Spark. Локально контейнер запускается отлично с командой docker -d -p 8090:8090 {image-name}, но похоже, что команда BlueMix ice -p работает по-разному и позволяет указывать порт BlueMix. Как сделать этот контейнер доступным для BlueMix?Развертывание искрового сервера задач в BlueMix Spark Node

+0

Would http://stackoverflow.com/a/28201033/6309 help? – VonC

+0

Спасибо, Но это похоже не на то, что мне нужно. Для меня работает публичная привязка IP-адресов, приложение просто не отвечает на запросы. –

ответ

1

Возможно, вы правильно используете интерфейс командной строки ice, а также связываете публичный IP-адрес, как вы упомянули в своих комментариях выше.

Проблема в том, что порт 8090 в настоящее время не открыт в брандмауэре IBM Containers. По соображениям безопасности существует ограниченное количество портов.

Вы можете попробовать использовать другой порт (как, например, 9080), или Ваш может открыть билет поддержки на веб-сайте ниже и запроса порта 8090, которые будут добавлены в белый список брандмауэра:

http://ibm.biz/bluemixsupport

+0

Да, это то, что я сделал, и это сработало. Спасибо! –

Смежные вопросы