Mik*_*ike 5 java containers mongodb docker ibm-cloud
我们有一个运行MongoDB的Java应用程序,每个应用程序都在一个不同的Bluemix容器中.两者都是SINGLE Bluemix容器.
我们希望使用我们的一个子域来提供Java应用程序:https://subdomain.mydomain.com它已经指向Bluemix.我们怎么做?
我们的方法
因为Java容器需要链接到Mongo容器,所以我们以编程方式创建了两个容器(我们没有在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
Run Code Online (Sandbox Code Playgroud)
这很好用,但Java应用程序只能通过丑陋的Blumix IP访问,而不是通过https://subdomain.mydomain.com我们想要的方式访问.
关于什么用Bluemix容器GROUP(可扩展的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
Run Code Online (Sandbox Code Playgroud)
但 根据文档,我们无法将容器组链接到容器,因为没有--link参数.
回到原来的问题.我们如何使用Java应用程序https://subdomain.mydomain.com?
| 归档时间: |
|
| 查看次数: |
136 次 |
| 最近记录: |