Heim >Betrieb und Instandhaltung >Docker >So laden Sie Docker-Image-Dateien auf DockerHub hoch

So laden Sie Docker-Image-Dateien auf DockerHub hoch

WJ
WJOriginal
2020-06-08 17:06:302787Durchsuche

So laden Sie Docker-Image-Dateien auf DockerHub hoch

Wie lade ich eine Docker-Image-Datei auf DockerHub hoch?

1. Erstellen Sie ein neues Repository im Docker Hub

Registrieren Sie sich und melden Sie sich an Docker Hub, klicken Sie auf die obere rechte Ecke Create Repository, um ein zu erstellen Repository, wie unten gezeigt. Gezeigt:

Geben Sie ihm einen Namen, z. B. demo. Und Sie können wählen, ob es sich um ein öffentliches oder privates Repository handelt.

2. Erstellen Sie die Docker-Image-Datei

Geben Sie den Pfad ein, in dem sich die Dockerfile-Datei befindet. Das Format der erstellten Image-Datei lautet wie folgt.

-t参数用来指定 image 文件的名字;
username为你的Docker Hub用户名;
repository为你新建的存储库名称;

 tag ist die Versionsnummer;

 Der letzte Punkt gibt den Pfad an, in dem sich die Dockerfile-Datei befindet, also ist es ein Punkt.

$ docker image build -t [username]/[repository]:[tag] .

Mein Befehl zum Erstellen der Image-Datei lautet wie folgt:

$ docker image build -t 01/demo:0.0.1 .

3. Schieben Sie das Image an Docker Hub

Melden Sie sich lokal an Docker Hub und geben Sie lokal den folgenden Befehl ein:

$ docker login

Geben Sie dann Ihren Benutzernamen und Ihr Passwort ein, um sich anzumelden.

Nachdem Sie sich erfolgreich angemeldet haben, übertragen Sie das Docker-Image an den Docker Hub. Geben Sie den folgenden Befehl ein:

$ docker push lihui01/demo:0.0.1

Warten Sie eine Weile und der Upload wird erfolgreich sein.

4. Sehen Sie sich das gepushte Bild im Docker Hub an

Verwandte Referenzen: Docker-Tutorial

Das obige ist der detaillierte Inhalt vonSo laden Sie Docker-Image-Dateien auf DockerHub hoch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn