注意:这是一个与Bluemix Container服务相关的问题,它不是Docker的通用。
我有一个linux环境,安装了cf和ice工具,并且可以正常使用US_SOUTH数据中心。我将登录参数更改为英国数据中心,现在,虽然它正确登录到Container服务,但在执行404命令时失败。
Command failed with container cloud service
404 Not Found: Requested route ('api-ice.eu-gb.bluemix.net') does not exist.
我按照文档进行了登录:
ice login -a https://api.eu-gb.bluemix.net -H https://api-ice.eu-gb.bluemix.net/v2/containers -R registry.eu-gb.bluemix.net
正如我所说,登录成功。
答案 0 :(得分:3)
在伦敦试试这个:
ice login -H containers-api.eu-gb.bluemix.net -R registry.eu-gb.bluemix.net -a api.eu-gb.bluemix.net
对于美国南方:
ice login -H containers-api.ng.bluemix.net -R registry.ng.bluemix.net -a api.ng.bluemix.net
api-ice.eu-gb.bluemix.net
应抛出404.当我们关闭公开测试版时,我们将API服务器更改为使用containers-api.{domain}
模式。 (暂时离开api-ice.ng.bluemix.net
可供需要从测试版迁移的人使用。)
我们目前正在更新文档。谢谢你指出这一点。