如何将我的容器组(可伸缩容器)连接到Bluemix上的MongoDB容器(单节点)?

在Bluemix上,我使用docker hub的mongodb镜像创build了一个mongodb容器(单节点) 然后我想从ibmliberty官方图像创build自由容器,并将其链接到我的mongodb容器。 但是当我运行这个命令的时候,它给我带来了下面的错误 –

$ cf ic group create --anti --auto --desired 1 -e "ACMEAIR_PROPERTIES=/opt/ibm/ wlp/usr/servers/defaultServer/Prop" -m 256 --name acme-main -p 9080 -n acme-mai n -d mybluemix.net --volume acmemain:/opt/ibm/wlp/usr/servers/defaultServer/Pro p --link lc-mongo:mongo registry.ng.bluemix.net/ibmliberty:javaee7 

提供但未定义的标志: – 链接

当我试图将我的Liberty容器(单节点)连接到我的MongoDB容器(单节点)时,同样的事情是完美的。

链接参数不支持组,仅在单个容器上。 使用-link时,如果链接的容器消失(即崩溃或重新部署)并被新实例replace,则需要重新部署链接的容器(本例中为组),从而增加整体失败的机会。

我认为其目的是使用像服务发现/服务代理(现在赞成amalgam8.io),所以,如果链接到容器/服务必须被replace,你不必重新部署整个组为好 – 新的一个将自动被选为这个微服务的新实例。