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!