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

docker怎么退出一个容器

容器 停止 退出 运行 119    来源:    2025-04-06

Docker 容器退出方法

要退出一个正在运行的 Docker 容器,有几种不同的方法,取决于你的具体需求:

1. 临时退出但保持容器运行

如果你只是想从容器的交互式会话中退出,但希望容器继续在后台运行:

# 使用快捷键组合
Ctrl + P, Ctrl + Q

2. 停止并退出容器

如果你想完全停止容器:

# 在容器内部执行
exit
# 或者
Ctrl + D

3. 从外部停止容器

如果你不在容器内部,可以使用以下命令:

# 优雅停止容器
docker stop <容器ID或名称>

# 强制停止容器
docker kill <容器ID或名称>

4. 查看容器状态

停止后可以查看容器状态:

docker ps -a

注意事项

  • 使用 exitCtrl+D 会停止容器(除非容器是以 --restart 参数启动的)
  • 使用 Ctrl+P, Ctrl+Q 会分离容器终端但保持容器运行
  • 对于后台运行的容器(使用 -d 参数启动的),不需要退出操作

选择哪种方法取决于你是想完全停止容器还是只是暂时离开交互式会话。