docker run后如何退出
原创引言
Docker 是一款开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依存包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上。在使用 Docker 时,我们频繁需要运行一个容器来进行测试或调试。那么,当我们完成这些操作后,怎样退出容器呢?本文将为您解答这个问题。
退出 Docker 容器
在 Docker 中,有多种方法可以退出正在运行的容器。
方法一:使用快捷键
当您通过 Docker 客户端运行一个交互式容器时(例如使用 docker run -it
命令),您可以按下以下快捷键退出容器:
- Ctrl + P
- Ctrl + Q
这两个快捷键将使您从容器的控制台分离,但容器仍在后台运行。
方法二:执行 exit 命令
在容器内部,您可以执行 exit
命令来退出容器。当您执行这个命令时,容器将停止运行。
docker run -it ubuntu /bin/bash
root@container_id:/# exit
方法三:使用 Ctrl + D
当您在容器的控制台中按下 Ctrl + D 组合键时,这将模拟 EOF(文件终止)信号,造成容器退出并停止运行。
总结
在 Docker 中退出运行容器的方法有多种,您可以基于自己的需求选择合适的方法。需要注意的是,在使用 Ctrl + P 和 Ctrl + Q 快捷键退出时,容器仍然在后台运行,而执行 exit
命令或按下 Ctrl + D 将停止容器的运行。
上一篇:docker 自动退出 下一篇:docker报错日志