Как перенести образ докера в Docker Hub на Fedora 26?

Следующая последовательность не работает:

# docker login
# docker tag <image-hash> <docker-hub-id>/<name>
# docker push <docker-hub-id>/<name>

не удается с

The push refers to a repository [registry.fedoraproject.org/<docker-hub-id>/<name>]
9c360ae72584: Preparing 
55b267618723: Preparing 
unauthorized: authentication required

Похоже, докер пытается отправить изображение в неправильный репозиторий.

1 ответ

Fedora по умолчанию не использует Docker Hub в качестве репозитория. Нужно явно указать целевой репо:

# docker login docker.io
# docker tag <image-hash> docker.io/<docker-hub-user-id>/<name>
# docker push docker.io/<docker-hub-user-id>/<name>
Другие вопросы по тегам