Heim > Artikel > Betrieb und Instandhaltung > Was ist der Unterschied zwischen Stop- und RM-Befehlen in Docker?
Unterschied: Der Stop-Befehl wird zum Stoppen des Containers verwendet und der rm-Befehl ist ein Löschbefehl. Bei direkter Verwendung wird der entsprechende Container gelöscht. Hinweis: Docker Stop sendet zunächst ein SIGTERM-Signal an den Container, sodass dieser innerhalb eines bestimmten Zeitraums einige Vorgänge ausführen kann. Wenn der Container nicht innerhalb dieses Zeitraums stoppt, sendet er ein SIGKILL-Signal, um den Container zwangsweise zu beenden.
Der Unterschied zwischen Stop- und RM-Befehlen im Docker
Der Stop-Befehl wird verwendet, um das zu stoppen Container.
Docker-Stopp: Senden Sie zunächst das SIGTERM-Signal an den Container, damit dieser innerhalb eines bestimmten Zeitraums (Standard 10 Sekunden) einige Vorgänge ausführen kann. Wenn der Container während dieses Zeitraums nicht stoppt, senden Sie das SIGKILL-Signal an den Container gewaltsam töten;
# 停止一个容器 $docker stop Name/ID
Der Befehl rm ist ein Löschbefehl. Bei direkter Verwendung wird der entsprechende Container gelöscht.
# 删除所有容器 $docker rm `docker ps -a -q` # 删除单个容器; -f, --force=false; -l, --link=false Remove the specified link and not the underlying container; -v, --volumes=false Remove the volumes associated to the container $docker rm Name/ID
Empfohlene Tutorials: „Docker-Tutorial“, „PHP-Tutorial“
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Stop- und RM-Befehlen in Docker?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!