Docker ist eine Open-Source-Containerisierungsplattform, die die Ausführung von Anwendungen in Containern ermöglicht, um die Entwicklung, das Testen und die Bereitstellung zu vereinfachen. Der Docker-Container ist eine leichte virtuelle Maschine, die die isolierte Ausführung von Anwendungen ermöglicht und so die Anwendungssicherheit und -zuverlässigkeit verbessert. Bei der Verwendung von Docker-Containern müssen Sie manchmal den Container verlassen. In diesem Artikel wird erläutert, wie Sie den Docker-Container verlassen.
1. So beenden Sie den Docker-Container
Der Docker-Container kann auf viele Arten beendet werden, einschließlich der folgenden:
Sie können den Exit-Befehl verwenden, um den Docker-Container zu verlassen wie folgt:
exit
Führen Sie dies aus. Nach dem Befehl wird der Container beendet und geschlossen.
Die Verwendung der Tastenkombination Strg+D innerhalb des Containers kann den Docker-Container auch verlassen. Die Methode ist wie folgt:
# 进入Docker容器 docker exec -it container_name /bin/bash # 使用Ctrl+D退出Docker容器
Hinweis: Wenn Sie Strg+D verwenden, um den Docker-Container zu verlassen, muss dies geschehen kann innerhalb des Containers verwendet werden und kann nicht auf dem Host-Computer verwendet werden.
Sie können den Docker-Container auch verlassen, indem Sie die Tastenkombination Strg+C innerhalb des Containers verwenden. Die Methode ist wie folgt:
# 进入Docker容器 docker exec -it container_name /bin/bash # 使用Ctrl+C退出Docker容器
Gleiche wie Strg+D, verwenden Sie Strg+C, um den zu verlassen Der Docker-Container muss innerhalb des Containers ausgeführt werden.
Verwenden Sie den Kill-Befehl, um die Ausführung des Docker-Containers zwangsweise zu beenden. Das Befehlsformat ist wie folgt:
docker kill container_name
Nach der Ausführung dieses Befehls wird der Container sofort angehalten und beendet.
Verwenden Sie den Stop-Befehl, um die Ausführung des Docker-Containers zu stoppen. Das Befehlsformat lautet wie folgt:
docker stop container_name
Nach der Ausführung dieses Befehls wird die Ausführung des Containers gestoppt, aber nicht sofort beendet Sie müssen eine gewisse Zeit warten, bevor Sie den Vorgang beenden.
Wenn Sie docker-compose verwenden, um mehrere Docker-Container zu starten, können Sie den docker-compose down-Befehl verwenden, um alle Container zu beenden:
docker-compose down
Dieser Befehl wird gestoppt Alle Docker-Container und löschen Sie sie.
Das Obige ist die Exit-Methode des Docker-Containers. Sie können je nach Bedarf verschiedene Methoden zum Beenden des Containers auswählen.
2. Zusammenfassung
Der Docker-Container ist eine bequeme und schnelle Möglichkeit, Anwendungen auszuführen, die verschiedene Anwendungsumgebungen isolieren und die Sicherheit und Zuverlässigkeit von Anwendungen verbessern können. Bei der Verwendung von Docker-Containern werden Sie auf Situationen stoßen, in denen Sie den Container verlassen müssen. In diesem Artikel werden verschiedene Möglichkeiten zum Beenden des Containers vorgestellt, einschließlich der Verwendung des Exit-Befehls, Strg+D, Strg+C, Kill-Befehl, Stop-Befehl und Docker-Compose Down Order. Sie können je nach Bedarf verschiedene Möglichkeiten zum Verlassen des Containers wählen.
Das obige ist der detaillierte Inhalt vonSo beenden Sie den Docker-Container. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!