2017-10-08 122 views
3

以下顺序不起作用:如何将Docker镜像推送到Fedora 26上的Docker Hub?

# 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 

它看起来像码头工人试图将图像推到了错误的存储库。

回答

2

默认情况下,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> 
相关问题