Некоторые bluemix услуги требует чтобы приложение привязалось к вашему приложению. Один из способов справиться с этим - развернуть ваш MFPF-сервер в Bluemix, используя докеры, привязанные к вашему узловому приложению, со всеми связанными с ним службами.
Идея здесь заключается в том, что ваш докер связан с узлом nodejs, а сервисы связаны с узлом nodejs, а это позволяет сервисам быть видимыми для контейнера.
Это относится к примеру для служб баз данных SQL.
Другие услуги выставляются за пределами ограниченного приложения, например, Cloudant, для которого есть публичный api.
Чтобы исследовать это наблюдать синтаксис команды «лед группы создают», что вы могли бы использовать, чтобы создать контейнер группу, связанную с приложением:
льда группы создают [-h] [--name NAME] [ --memory MEMORY] [--env ENV] [--volume VOL] [--publish PORT] [--min MIN] [--max MAX] [- запрошено DESIRED] [--bind APP] [ --auto] ИЗОБРАЖЕНИЕ [CMD [CMD ...]]
Ключевым вариантом будет «--bind APP». Это же действие можно выполнить с помощью панели управления bluemix на опции «Начать контейнеры».
https://www.ng.bluemix.net/docs/containers/container_cli_reference_ov.html#container_cli_reference_ice__group_create
Существует пример приложения здесь, который исследует Уотсона Services + MFPF, без использования Docker подход:
https://github.com/IBM-MIL/IBM-Ready-App-for-Banking