Befehl, um Docker vorerst zu verwenden

Überblick

In diesem Artikel habe ich die Verwendung aufgeschrieben, die ich untersucht habe, als ich vorerst etwas namens Docker verwenden wollte.

Ausführungsumgebung

Erstellen Sie ein Docker Hub-Konto

https://hub.docker.com/ Auf dieser Seite können Sie ein Konto erstellen.

Melden Sie sich bei Docker Hub an

input


$ docker login

Geben Sie den erstellten Benutzernamen und das Passwort ein

out


Login Succeeded

Ziehen Sie das Bild aus der Docker Hub-Bibliothek

input


$ docker pull {Bildname}

hello-Für die Welt


latest: Pulling from library/hello-world
Digest: sha256:7f0a9f93b4aa3022c3a4c147a449bf11e0941a1fd0bf4a8e6c9408b2600777c5
Status: Image is up to date for hello-world:latest
docker.io/library/hello-world:latest

Erstellen Sie einen Container aus dem Image und gehen Sie in den Container (wenn Sie ihn nur ausführen möchten, brauchen Sie -it nicht)

input


$ docker run -it {Bildname}

Verlasse den Container

input


$ exit

Beenden Sie mit aktivem Container

ctrl + p + q

Zeigen Sie die Containerliste an

input


$ docker ps -a

out


CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS                        PORTS               NAMES
c48468f185c5        ubuntu              "/bin/bash"         26 hours ago        Exited (255) 20 minutes ago                       priceless_khayyam

Lokales Repository anzeigen

input


$ docker images

out


REPOSITORY               TAG                 IMAGE ID            CREATED             SIZE
ubuntu                   latest              4e2eef94cd6b        2 weeks ago         73.9MB

Reaktivieren Sie den Container, dessen Status beendet ist

input


$ docker restart {Containername}

Sie können bestätigen, dass STATUS "UP ~ Sekunden" ist, indem Sie erneut "Docker ps -a" drücken.

Geben Sie den gestarteten Container erneut ein

input


$ docker exec -it {Containername}

Festschreiben und Speichern des Containers als neues Image

input


$ docker commit {Containername} {Neuer Bildname}

Sie können dies mit Docker-Bildern überprüfen.

Bild an Docker Hub senden

input


$ docker tag {Alter Bildname:Altes Etikett} {Neuer Bildname:Neues Tag}

Erstellen Sie ein Image aus Dockerfile (in dem Ordner, in dem sich Dockerfile befindet).

input


$ docker build .

Recommended Posts

Befehl, um Docker vorerst zu verwenden
Versuchen Sie vorerst, Spring Cloud Config auszuführen
Einführung in Java zum ersten Mal # 2
Glassfish Tuning List, die ich vorerst behalten möchte
Ich habe zum ersten Mal versucht, Docker zu berühren
Installieren Sie vorerst Amazon Corretto (Vorschau)
Verwenden Sie vorerst eine externe Java-Bibliothek
Schieben Sie das Image mit Jib zum Docker-Hub
Führen Sie jetzt Dataflow, Java, Streaming aus
Ich bin nicht sicher, wie ich JDK9 auf meinem PC installieren soll, aber ich möchte JShell vorerst ausprobieren.
Die Geschichte, absichtlich zum ersten Mal in meinem Leben Try Catch zu verwenden
Ich möchte, dass Sie Scala vorerst als besseres Java verwenden
Versuchen Sie, mit Java eine Verbindung zu AzureCosmosDB Emulator for Docker herzustellen
Versuchen Sie, mit Docker eine Java-Entwicklungsumgebung zu erstellen
Wie man Kotlin zum ersten Mal studiert ~ Teil 2 ~
Wie man Kotlin zum ersten Mal studiert ~ Teil 1 ~
Vorläufiges Memo beim Erstellen der CentOS 6-Serie mit VirtualBox
Demontage des Docker-Ausführungsbefehls. .. ..
[Rails] Ich habe zum ersten Mal versucht, die button_to-Methode zu verwenden
Hallo Welt mit Ruby-Erweiterungsbibliothek vorerst
Ich habe versucht, die Umgebung nach und nach mit Docker aufzubauen
Versuchen Sie Spark Submit to EMR mit AWS SDK für Java
So erstellen Sie eine JAR-Datei und eine War-Datei mit dem Befehl jar
Java14 kam heraus, also habe ich vorerst versucht aufzunehmen
[Java] Versuchen Sie, das Fizz Buzz-Problem mithilfe der rekursiven Verarbeitung zu lösen
Spring Boot zum ersten Mal
Artikel, auf die sich Docker bezieht
[Java] Versuchen Sie, mithilfe von Generika zu implementieren
Versuchen Sie es mit dem Nachrichtensystem Pulsar
So erstellen Sie CloudStack mit Docker
[Ruby on Rails] Beim ersten Anmelden ・ So teilen Sie den Bildschirm mit jQuery in zwei Hälften
Verfahren zum Installieren und Verwenden der AWS-Befehlszeile (awscli) unter CentOS
So platzieren Sie Geckodriver (Seleniums WebDriver) mit dem Befehl Maven auf dem Pfad
Aufbau eines DLNA-Servers unter Ubuntu (vorerst nur verschieben)
Java12 kam heraus, also habe ich vorerst den Schalterausdruck ausprobiert
[Verwenden von Eclipse] Vorsichtsmaßnahmen beim Verschieben des zu erstellenden Arbeitsbereichs auf einen anderen PC
Warten Sie, bis PostgreSQL mit Docker gestartet ist, und starten Sie dann den WEB-Dienst
[Erstes Java] Machen Sie etwas, das vorerst mit Intellij funktioniert
Denken Sie nach der Zusammenfassung des Virtualisierungsplans über die Verwendung von Docker für Unternehmen nach
Die Geschichte der ersten Veröffentlichung der Android-App im Play Store.
Versuchen Sie, die Demo-App React Navigation v5 mit Docker + Expo (für Mac) auszuführen.
Probieren Sie Alfresco 6.0 unter Windows aus (Docker wird gleichzeitig eingeführt).
Versuchen Sie, || anstelle des ternären Operators zu verwenden
Untersuchen Sie den Ersatz von Docker zu Podman.
Versuchen Sie es mit der Stream-API in Java
Über das Verfahren, damit Java funktioniert
[Java] So stellen Sie die Datums- und Uhrzeit auf 00:00:00 ein
Versuchen Sie, die .erb-Datei in .slim zu ändern
Versuchen Sie es mit der Emotion API von Android