Как перенести образ докера в 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>