插件窝 干货文章 docker容器怎么退出

docker容器怎么退出

容器 停止 退出 运行 807    来源:    2025-04-28

在 Docker 容器中退出时,根据你的需求有以下几种方式:

1. 退出并停止容器

如果你在容器内使用交互式 shell(比如通过 docker run -it 启动),直接输入:

exit

或者按 Ctrl + D
这会退出容器并停止容器运行。

2. 退出但不停止容器(保持后台运行)

如果你想退出容器的终端,但让容器继续在后台运行: - 按 Ctrl + P,然后 Ctrl + Q
这样会脱离(detach)容器的终端,但容器仍在运行。

3. 停止正在运行的容器(从宿主机操作)

如果你在宿主机上想停止某个容器:

docker stop <容器ID或名称>

然后可以用以下命令删除(如果需要):

docker rm <容器ID或名称>

4. 强制终止容器

如果容器无响应,可以强制终止:

docker kill <容器ID或名称>

总结

场景 操作 容器状态
退出并停止容器 exitCtrl + D 停止
退出但保持运行 Ctrl + P + Ctrl + Q 仍在运行
从宿主机停止 docker stop 停止
强制终止 docker kill 强制停止

根据你的需求选择合适的方式即可!