如何使用ice登录解决docker问题?

时间:2015-11-26 07:58:09

标签: docker ibm-cloud

我正在使用IBM Container Services的ice命令行界面,我看到了几个不同的问题来自我正在测试的几个不同的盒子。这是一个例子:

[root@cds-legacy-monitor ~]# ice --verbose login --org chrisr@ca.ibm.com --space dev --user chrisr@ca.ibm.com --registry registry-ice.ng.bluemix.net
@2015-11-26 01:38:26.092288 - Namespace(api_key=None, api_url=None, cf=False, cloud=False, host=None, local=False, org='chrisr@ca.ibm.com', psswd=None, reg_host='registry-ice.ng.bluemix.net', skip_docker=False, space='dev', subparser_name='login', user='chrisr@ca.ibm.com', verbose=True)
@2015-11-26 01:38:26.092417 - Executing: cf login -u chrisr@ca.ibm.com -o chrisr@ca.ibm.com -s dev -a https://api.ng.bluemix.net
API endpoint: https://api.ng.bluemix.net`

Password> 
Authenticating...
OK

Targeted org chrisr@ca.ibm.com

Targeted space dev



API endpoint:   https://api.ng.bluemix.net (API version: 2.40.0)   
User:           chrisr@ca.ibm.com   
Org:            chrisr@ca.ibm.com   
Space:          dev   
@2015-11-26 01:38:32.186204 - cf exit level: 0
@2015-11-26 01:38:32.186340 - config.json path: /root/.cf/config.json
@2015-11-26 01:38:32.186640 - Bearer: <long string omitted>
@2015-11-26 01:38:32.186697 - cf login succeeded. Can access: https://api-ice.ng.bluemix.net/v3/containers
Authentication with container cloud service at https://api-ice.ng.bluemix.net/v3/containers completed successfully
You can issue commands now to the container service

Proceeding to authenticate with the container cloud registry at registry-ice.ng.bluemix.net
@2015-11-26 01:38:32.187317 - using bearer token
@2015-11-26 01:38:32.187350 - config.json path: /root/.cf/config.json
@2015-11-26 01:38:32.187489 - Bearer: <long pw string omitted>
@2015-11-26 01:38:32.187517 - Org Guid: dae00d7c-1c3d-4bfd-a207-57a35a2fb42b
@2015-11-26 01:38:32.187551 - docker login -u bearer -p '<long pw string omitted>' -e a@b.c registry-ice.ng.bluemix.net
FATA[0012] Error response from daemon: </html>          
@2015-11-26 01:38:44.689721 - docker call exit level: 256
docker is not available on your system or is not properly configured
Could not authenticate with cloud registry at registry-ice.ng.bluemix.net 
You can still use IBM Containers but will not be able to run local docker containers, push, or pull images
@2015-11-26 01:38:44.689842 - Exit err level = 2**

在另一个方框中,它也会失败,但最终错误略有不同。

@2015-11-26 01:44:48.916034 - docker login -u bearer -p '<long pw string omitted>' -e a@b.c registry-ice.ng.bluemix.net
Error response from daemon: Unexpected status code [502] : <html>
<head><title>502 Bad Gateway</title></head>
<body bgcolor="white">
<center><h1>502 Bad Gateway</h1></center>
<hr><center>nginx</center>
</body>
</html>
@2015-11-26 01:45:02.582753 - docker call exit level: 256
docker is not available on your system or is not properly configured
Could not authenticate with cloud registry at registry-ice.ng.bluemix.net 
You can still use IBM Containers but will not be able to run local docker containers, push, or pull images
@2015-11-26 01:45:02.582868 - Exit err level = 2

关于可能导致这些问题的任何想法?

1 个答案:

答案 0 :(得分:4)

错误指的是同一个问题,ic​​e没有在本地找到任何docker env。 它不会阻止在Bluemix上远程工作,但如果没有本地docker,则无法使用本地容器