Я установил локальный экземпляр OpenShift и установил реестр докеров в соответствии с инструкциями Red Hat. Тем не менее, у меня возникают проблемы с регистрацией во внутреннем реестре докеров. Я уверен, что это пробел в моем понимании того, как работает Docker и/или OpenShift. Я предоставил своему пользователю администратор, кластер-админ и систему: роли реестра, и это то, что мне кажется нужным. Я войти в систему с помощью ос, а затем попытаться войти в реестр, как так:Ошибка входа в систему OpenShift Docker
docker login -u $(oc whoami) -e 'xxxxxx' -p $(oc whoami -t) $(hostname):8443
и я получаю следующий ответ:
Error response from daemon: Unexpected status code [403] : {
"kind": "Status",
"apiVersion": "v1",
"metadata": {},
"status": "Failure",
"message": "User \"system:anonymous\" cannot \"post\" on \"/v1/users/\"",
"reason": "Forbidden",
"details": {},
"code": 403
}
Я не нахожу много об этом конкретном сообщении об ошибке, так Я не знаю, какого черта мне не хватает.
Ваш адрес электронной почты вашего докере "$ (hostname): 8443"? Похоже, что это адрес веб-консоли –
omg. Ты прав. Гах. Я думал, что нахожусь где-то. Я пытаюсь войти в систему, используя внутренний порт ip и 5000, но он просто кажется зависающим. Благодарю. Я закрою это. –