Fassen Sie die Methoden zum Starten von Containern in Docker zusammen

PHPz
Freigeben: 2023-04-04 09:53:42
Original
3205 Leute haben es durchsucht

Docker ist eine sehr beliebte Containerisierungstechnologie, mit der Sie Anwendungen problemlos in verschiedenen Umgebungen bereitstellen können. Docker-Container sind von Docker gehostete, leichte Objekte, in denen Anwendungen ausgeführt werden können, während Docker-Images Vorlagen sind, die zum Erstellen von Containern verwendet werden.

In diesem Artikel erfahren Sie, wie Sie einen Container in Docker starten. Stellen Sie zunächst sicher, dass Docker installiert ist.

Docker installieren

Die Docker-Installation ist sehr einfach. Sie können Docker passend zu Ihrem Betriebssystem über die offizielle Website herunterladen und installieren. Nach Abschluss der Installation können Sie im Terminal den folgenden Befehl eingeben, um zu überprüfen, ob Docker erfolgreich installiert wurde:

docker version
Nach dem Login kopieren

Wenn die Installation erfolgreich war, sollten Sie die Docker-Versionsinformationen sehen können.

Docker-Image abrufen

Bevor wir den Container starten, müssen wir ein Docker-Image abrufen. Sie können viele öffentliche Docker-Images im Docker Hub finden oder Ihre eigenen Docker-Images erstellen. Angenommen, wir möchten ein Docker-Image namens Ubuntu abrufen, können wir den folgenden Befehl im Terminal eingeben:

docker pull ubuntu
Nach dem Login kopieren

Starten Sie den Docker-Container

Nachdem das Docker-Image lokal heruntergeladen wurde, können wir einen Docker-Container basierend auf diesem Image erstellen . Bevor wir den Container starten, können wir mit dem folgenden Befehl alle lokalen Docker-Images auflisten:

docker images
Nach dem Login kopieren

Sie können alle Docker-Images sehen, die gezogen wurden.

Als nächstes können wir mit dem folgenden Befehl einen Docker-Container erstellen:

docker run -it ubuntu /bin/bash
Nach dem Login kopieren

Dieser Befehl startet eine Terminalsitzung in einem neuen Container und verbindet Sie mit dem Container. In diesem Beispiel verwenden wir das Ubuntu-Image und starten ein Bash-Terminal im Container. Die Ausgabe sollte etwa so aussehen:

root@40e84bc98c81:/#
Nach dem Login kopieren

wobei 40e84bc98c81 die ID des Containers ist.

In einer Terminalsitzung können Sie die Befehlszeile wie in einer normalen Linux-Umgebung verwenden. Sie können im Container Pakete installieren, Dateien ändern usw.

Stoppen Sie einen Docker-Container

Wenn Sie mit der Arbeit in einem Docker-Container fertig sind, können Sie den folgenden Befehl verwenden, um den Container zu stoppen und die Terminalsitzung zu beenden:

exit
Nach dem Login kopieren

Der Container wird automatisch gestoppt.

Wenn Sie den Container manuell stoppen müssen, können Sie den folgenden Befehl in einem anderen Terminal ausführen:

docker stop <容器ID>
Nach dem Login kopieren

Ersetzen Sie

Fazit

In diesem Artikel haben wir vorgestellt, wie man einen Container in Docker startet, einschließlich des Ziehens eines Docker-Images, des Erstellens eines Docker-Containers, des Betretens des Containers und der Verwendung der Befehlszeile sowie des Stoppens des Containers Container. Docker ist eine leistungsstarke Containerplattform, die Ihnen bei der einfachen Bereitstellung von Anwendungen helfen kann. Wenn Sie Docker noch nicht verwendet haben, probieren Sie es aus!

Das obige ist der detaillierte Inhalt vonFassen Sie die Methoden zum Starten von Containern in Docker zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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