Ошибка принудительной аутентификации реестра IBM Bluemix

При нажатии на реестр Bluemix я получаю следующую ошибку:

47c2386f248c: Waiting 
2be95f0d8a0c: Waiting 
2df9b8def18a: Waiting 
unauthorized: authentication required

У меня есть cs а также cr Установлены плагины, и подтверждено, что Bx добавляется в файл auths. Пробовал как использовать OSX связку ключей в качестве кредитного магазина и без.

Когда я вытаскиваю пример IBMLiberty из реестра BX или создаю образ с Liberty в качестве основы, он без проблем тянет.

Я бегу:

docker build . -t registry.ng.bluemix.net/my_space/ibm

docker push registry.ng.bluemix.net/my_space/ibm

Также пытались вручную экспортировать BLUEMIX_TRACE=true и повторно запустив команды login и init.

2 ответа

Решение

Не ясно, если у вас есть пространство имен my_space ты можешь бежать bx cr namespaces чтобы увидеть, какие пространства имен вы можете нажать? При необходимости вы можете добавить один с bx cr namespace-add <something unique to you>,

Убедитесь, что вы вошли в репозиторий Bluemix Container, прежде чем делать docker push:

$ docker pull registry.ng.bluemix.net/myspace/myimage
Using default tag: latest

Please login prior to pull:
Username (bearer): XXXX
Password:
Error response from daemon: unauthorized: authentication required

$ bx cr login
Logging in to 'registry.ng.bluemix.net'...
Logged in to 'registry.ng.bluemix.net'.

$ docker pull registry.ng.bluemix.net/myspace/myimage:4
4: Pulling from myspace/myimage
7b6bb4652a1b: Downloading [===>                                               ]  5.272MB/70.48MB

Увидеть:

$ bx cr login --help
NAME:
   login - Log the local Docker client in to IBM Bluemix Container Registry.

USAGE:
   bx cr login
Другие вопросы по тегам