如何在Bluemix中将公共路由器分配给Docker组
我正在尝试创建一个可扩展的docker组,并通过分配公共IP地址使其可通过Internet访问.但是我在哪里可以做呢?在bluemix doc中,它提到有一个名为“ assign”的字段,但是我找不到此字段. 最佳答案
在IBM Containers服务上,只有单个容器(不是可伸缩组的一部分)可以具有公共IP地址.对于这些,您可以输入see the documentation about managing IP addresses.如果您使用的是Web界面,则在创建容器时会出现一个“公共IP地址”下拉列表,该下拉列表将允许您分配现有IP地址或请求并绑定新的IP地址.正如@VonC所评论的,如果公开那些端口,则可以通过预期的http://dd.ddd.ddd.ddd:port访问容器
对于可伸缩组,您不能使用单个公用IP地址,但是可以分配一个公用,安全(HTTPS)的路由(例如https://my-container.mybluemix.net),并将传入请求分发到容器中的一个已发布端口上.群组.您只能为组发布一个端口.该路由将自动将流量发送到该端口,因此,例如,如果您的容器在端口8080上托管了Web服务,请不要尝试使用URL中的端口访问它们,例如https://my-container.mybluemix.net: 8080. 2016年10月更新:现在可以在创建组时为容器组分配公共IP地址.为此,您必须已经请求了一个IP地址(cf ic ip request).然后在进行分组时,请使用–ip选项指定公共IP地址,例如: cf ic group create –name =“ my_group_with_an_IP” -p 9080 –ip xxx.xx.xxx.xxx Registry.ng.bluemix.net/ibmliberty:latest 即使使用IP地址,您仍然只能为组公开一个端口. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 用于AngularJS的Karma / Jasmine中的模块依赖性
- Docker实战(八)之Web服务与应用
- cxf 发布webservice报 You have more than one v
- github – 在Alpine linux上安装ssh-keyscan?
- oop – 为什么不为不同的返回类型定义方法重载?
- scala – 如何迭代超范围负面的步骤?
- weblogic下调用webservices客户端的那些事
- 如何在bash脚本中下载带有访问令牌的私有Soundcl
- angular2.0 webpack css url 图片路径问题
- Bootstrap3 - Using glyphicon as background im