Erstellen und Ausführen eines einfachen Containers
In diesem Schritt lernen Sie, wie Sie einen einfachen Docker-Container erstellen und ausführen. Ein Container ist eine standardisierte Softwareeinheit, die Code und alle seine Abhängigkeiten verpackt, damit die Anwendung schnell und zuverlässig in verschiedenen Rechenumgebungen läuft.
Zuerst müssen wir das Docker-Image herunterladen, das wir verwenden werden. Wir verwenden das hello-world
-Image, ein sehr kleines Image, das entwickelt wurde, um die Funktionsweise von Docker zu demonstrieren.
docker pull hello-world
Dieser Befehl lädt das hello-world
-Image von Docker Hub auf Ihren lokalen Rechner herunter. Sie sollten eine Ausgabe sehen, die den Fortschritt und den Abschluss des Downloads anzeigt.
Nachdem wir das Image haben, können wir einen Container basierend darauf ausführen.
docker run hello-world
Dieser Befehl erstellt einen neuen Container aus dem hello-world
-Image und führt ihn aus. Wenn Sie diesen Container ausführen, wird eine Nachricht in Ihrem Terminal ausgegeben, die bestätigt, dass Ihre Docker-Installation korrekt funktioniert. Nachdem die Nachricht ausgegeben wurde, wird der Container beendet.
Sie sollten eine ähnliche Ausgabe wie diese sehen:
Hello from Docker!
This message shows that your installation appears to be working correctly.
To generate this message, Docker took the following steps:
1. The Docker client contacted the Docker daemon.
2. The Docker daemon pulled the "hello-world" image from the Docker Hub.
(Assuming it was not already locally available)
3. The Docker daemon created a new container from that image which runs the
executable that produces the output you are currently reading.
4. The Docker daemon streamed that output to the Docker client, which sent it
to your terminal.
To try something more ambitious, you can run an Ubuntu container with:
$ docker run -it ubuntu bash
Share images, automate workflows, and more with a free Docker ID:
https://hub.docker.com/
For more examples and ideas, visit:
https://docs.docker.com/get-started/
Diese Ausgabe bestätigt, dass Sie Ihren ersten Docker-Container erfolgreich heruntergeladen und ausgeführt haben.