【发布时间】:2019-05-05 16:12:21
【问题描述】:
我正在使用 docker 容器交互式 shell 在 shell 上执行命令。
e.g. docker exec -i docker_container_name sh
然后我在这个交互式 shell 上启动命令。现在,如果我想杀死这个交互式 shell 和在其上运行的命令,该怎么做?
我尝试将kill -9 shell_pid or kill -s 15 shell_pid 信号发送到交互式外壳。然而,在这种情况下,交互式 shell 被杀死,但在交互式 shell 上运行的命令一直存在并成为孤立进程。
请让我知道如何使用在其上运行的命令来杀死交互式 shell。
【问题讨论】:
标签: linux bash shell docker interactive