Wie übertrage ich ein Image auf den Docker Hub?

Wie übertrage ich ein Image auf den Docker Hub?

Ich habe Probleme, ein Image zum Docker Hub zu übertragen. Wenn ich das versuche, erhalte ich die Meldung „Nicht autorisiert: Der Zugriff auf die angeforderte Ressource ist nicht autorisiert“.

In einem Artikel wurde mir empfohlen, mich vorher beim Docker Hub anzumelden, was ich bereits getan habe. In einem anderen Artikel wurde mir empfohlen, das Tag so zu ändern, dass ein expliziter Port angegeben wird, was letztendlich zu der Meldung „Repository existiert nicht“ führte.

Keiner dieser Artikel hat mein Problem gelöst.

Ich verwende Docker in der Version 1.8.3.

Dank im Voraus.

Antwort1

Zuerst müssen Sie mithilfe der Docker-Hub-Website ein Repository für das Image erstellen.

Um das Image von der Kommandozeile zu pushen, müssen Sie sich zunächst mit „docker login“ anmelden:

  % docker login                                                           
  Username: yourname
  Password: ********
  Email: [email protected]
  Login Succeeded

  % docker push image:tag

Das sollte reichen.

verwandte Informationen