Ошибка принудительной аутентификации реестра 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