在Windows系统上操作Docker时,若不慎遗漏了
1 | -d |
参数,这将导致Docker容器以交互模式启动。此时,您可能需要知道如何正确退出交互模式而不会意外停止容器的运行。
请注意:
使用Ctrl+C
组合键会直接终止容器进程。
尝试Ctrl+Z
或输入exit
命令均无法达到预期效果,因为它们会导致会话结束或容器关闭。
正确的做法是使用Ctrl+P
和Ctrl+Q
组合键。这两个按键序列允许您从当前容器的交互式会话中脱离出来,同时保持容器继续运行。具体步骤如下:
Ctrl+P
,紧接着按下并释放Ctrl+Q
。通过上述方法,您可以轻松地从Docker容器的交互模式中退出,而无需担心中断容器的正常工作。