2016-08-22 3 views
2

getan habe Ich versuche, ein Bild von Dockerhub zu kopieren Registrierung Bluemix indem Sie dem doc bei https://new-console.eu-gb.bluemix.net/docs/containers/container_images_copying.htmlcf-cli fragt mich immer noch um sich einzuloggen, wenn ich so

I cf-cli und die IBM- installiert Container-Plugins auf meinem Mac (OSX 10.11.6):

$ cf --version 
cf version 6.21.0+dff2cf8-2016-07-27 
$ cf plugins 
Listing Installed Plugins... 
OK 

Plugin Name  Version Command Name Command Help 
IBM-Containers 0.8.897 ic    IBM Containers plug-in 

ich habe in mein Konto angemeldet:

$ cf login -a api.eu-gb.bluemix.net 
API endpoint: api.eu-gb.bluemix.net 

Email> [email protected] 

Password> 
Authenticating... 
OK 

Targeted org Haxe Foundation 

Targeted space dev 



API endpoint: https://api.eu-gb.bluemix.net (API version: 2.54.0) 
User:   [email protected] 
Org:   Haxe Foundation 
Space:   dev 

$ cf ic login -a api.eu-gb.bluemix.net 
$ cf ic info 
Date/Time    : 2016-08-22 08:43:39.352117576 +0800 HKT 
Debug Mode    : false 
Host/URL     : https://containers-api.eu-gb.bluemix.net 
Registry Host   : registry.eu-gb.bluemix.net 
Bluemix API Host/URL  : https://api.eu-gb.bluemix.net 
Bluemix Org    : Haxe Foundation(4a6547eb-37ae-4f41-9e7e-dcba87c99147) 
Bluemix Space   : dev(45d9dba9-068b-4918-82ff-1c2210a03dbc) 
CLI Version    : 0.8.897 

Allerdings, wenn ich versuche, ein Bild zu kopieren, oder die vorhandenen Bilder zur Liste , gibt es einen Fehler:

$ cf ic cpi gitlab/gitlab-ce:8.10.7-ce.0 registry.eu-gb.bluemix.net/gitlab-ce:8.10.7-ce.0 
FAILED 
The IBM Containers CLI must be initialized. Run "cf ic init" to initialize it. 


$ cf ic images 
FAILED 
The IBM Containers CLI must be initialized. Run "cf ic init" to initialize it. 

Irgendwelche Idee?

Antwort

0

Oh, stellen Sie sich heraus Ich muss zuerst einen Container-Namespace erstellen. Sie können versuchen, einen Container in der Webkonsole zu erstellen. Wählen Sie ein vorhandenes Bild aus, sagen Sie ibmliberty, und Sie werden aufgefordert, einen Namespace für die aktuelle Organisation zu erstellen.

Nachdem der Namespace erstellt wurde, führen Sie cf ic init aus, dann werden die anderen Befehle wie erwartet erfolgreich ausgeführt.

+0

Können Sie dies als beantwortet markieren? –

+0

Sicher, aber SO erfordert warten 2 Tage vor der Annahme. –

Verwandte Themen