无法创build和运行Bluemix容器,Unathorized
我遵循了官方的指示,并仔细检查了这些说明 。
我使用身份validation
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys myKey
命令。
我能够推动使用
sudo ice --local push registry-ice.ng.bluemix.net/myAccount/myApp
。
但是,当我尝试创build和运行容器时出现以下错误:
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地址列表。
你运行冰login?
sudo ice login -k 077179b63616a6d052233dfe2ca66952e77ef0ee1de1a5fd \ -H https://api-ice.ng.bluemix.net/v1.0/containers \ -R registry-ice.ng.bluemix.net
之后,你应该可以运行sudo ice images
。
ice ip request
命令现在有一个问题,它实际上是它的工作命令返回一个错误代码。 运行ice ip list
,它会告诉你你的IP。 我们正在修复错误的错误代码。