退出Docker exec模式
退出Docker exec模式
要退出一个正在运行的 docker exec
会话,有以下几种方法:
标准退出:
- 如果你是在交互式 shell 会话中(例如,使用
docker exec -it container_id /bin/bash
或docker exec -it container_id /bin/sh
),你可以使用Ctrl+D
来退出 shell。这是最常用的方法,相当于在标准 Linux shell 中输入exit
命令。
- 如果你是在交互式 shell 会话中(例如,使用
使用
exit
命令:- 在交互式 shell 会话中,你也可以直接输入
exit
命令并按 Enter,这样会正常结束会话并退出。
- 在交互式 shell 会话中,你也可以直接输入
**使用
Ctrl+C
**:- 如果你运行的是一个命令,而不是一个交互式 shell,会话未结束且你需要强制退出,你可以使用
Ctrl+C
来中断并退出会话。
- 如果你运行的是一个命令,而不是一个交互式 shell,会话未结束且你需要强制退出,你可以使用
示例:
1 | docker exec -it container_id /bin/bash |
以上是退出 docker exec
会话的常见方法。根据具体的使用场景,你可以选择适合的方法来退出会话。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 南岩 のBlog!