2017-10-08 10 views
3

séquence suivante ne fonctionne pas:Comment faire pour transférer une image docker vers Docker Hub sur Fedora 26?

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

échoue avec

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

Il ressemble docker essaie de pousser l'image au mauvais dépôt.

Répondre

2

Fedora n'utilise pas Docker Hub comme référentiel par défaut par défaut. Il faut indiquer explicitement le repo cible:

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