我们有一个运行MongoDB的Java应用程序,每个应用程序位于不同的Bluemix容器中。两者都是SINGLE Bluemix容器。Bluemix创建连接到另一个容器的容器组
我们希望使用我们的子域之一:https://subdomain.mydomain.com
来服务Java应用程序,该子域已指向Bluemix。我们该怎么做?
我们的方法
因为Java容器需要链接到蒙戈容器,我们创建了两个容器编程(我们没有在UI找到一个方法来链接到另一个容器的容器)像这样:
sudo bluemix ic run --name mongo-container -p 27017 -m 128 registry.eu-gb.bluemix.net/mycompany/mongo
sudo bluemix ic run --name java-container --link mongo-container:mongo -p 8080 -m 128 registry.eu-gb.bluemix.net/mycompany/java
这个效果很好,但Java应用程序只有通过一个丑陋Blumix IP访问,而不是通过https://subdomain.mydomain.com
因为我们想要的。
如何使用Bluemix容器GROUP(SCALABLE容器在UI中)?
再次,我们不知道如何集装箱从UI链接,所以它应该像
sudo bluemix ic group-create --auto --name java-scalable -p 8080 -m 128 --hostname subdomain --domain mydomain.com registry.eu-gb.bluemix.net/mycompany/java
但according to the documentation我们不能容器组链接到一个容器,因为没有--link
参数。
回到最初的问题。我们如何使用https://subdomain.mydomain.com
来为Java应用程序提供服务?