При использовании minishift и их встроенного реестра убедитесь, что вы создали проект с соответствующим именем перед началом.Например, я пытался перейти в реестр Minishift с помощью этой команды:
docker push $registry/tutorial1/start:0.1
Проект, который я должен был создать, чтобы выполнить это, был tutorial1
.Тогда все прошло без проблем.
Вам также необходимо убедиться, что вы выполнили команды, выведенные с помощью minishift docker-env
.
Вот полный набор команд для создания проекта, а затемнажмите в реестр.Это не создает приложение с использованием изображения или чего-либо подобного.
oc new-project tutorial1
docker login -u developer -p $(oc whoami -t) $registry
docker tag e909f5aa1b79 $registry/tutorial1/start:latest
docker push $registry/tutorial1/start:latest