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

So laden Sie Docker-Image-Dateien auf DockerHub hoch

WJ
Freigeben: 2020-06-08 17:06:30
Original
2779 Leute haben es durchsucht

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为你新建的存储库名称;
Nach dem Login kopieren

 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] .
Nach dem Login kopieren

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

$ docker image build -t 01/demo:0.0.1 .
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage