无法创建和运行Bluemix容器,未经授权

时间:2015-01-27 16:40:11

标签: cloud docker containers ibm-cloud

我关注了official instructions,并用these instructions进行了双重检查 1.我使用
进行了身份验证 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys myKey命令 我能够推动使用
sudo ice --local push registry-ice.ng.bluemix.net/myAccount/myApp

但是当我尝试创建并运行容器时,我收到以下错误:

user@comp:~$ sudo ice run --name myApp registry-ice.ng.bluemix.net/myAccount/myApp:latest
Target is container cloud. Invoking cloud service...
Command failed with container cloud service
Unauthorized... Try to login again...

运行此命令时也会出现同样的错误:

sudo ice ps
sudo ice images

更新1: 当我有容器运行时,我得到以下错误:

:~$ sudo ice ip request
Target is container cloud. Invoking cloud service...
Command failed with container cloud service
Error requesting new floating ip

ice ip list返回2个IP地址的列表。

2 个答案:

答案 0 :(得分:2)

你有冰登录吗?

sudo ice login -k  077179b63616a6d052233dfe2ca66952e77ef0ee1de1a5fd \
-H https://api-ice.ng.bluemix.net/v1.0/containers \
-R registry-ice.ng.bluemix.net

之后,您应该可以运行sudo ice images

答案 1 :(得分:1)

ice ip request命令当前存在一个问题,该命令在其实际运行的命令时返回错误代码。运行ice ip list,它会显示您的IP。我们正在修复错误的错误代码。