也许我正在以错误的方式接近这个,但如果我有一个运行某些程序的容器,我用" -d -it"它启动程序,我可以附加到它来查看输出。
但如果我执行ctrl + c,则进程停止并且容器退出。有时虽然我希望容器继续运行所以我可以调查。我想把它设置为退回到/ bin / sh或/ bin / bash或某些控制台,这样它就不会退出,我可以在它仍在运行时四处寻找。
显然,我不希望这个用于生产容器,但是当我开始使用它时,最好将其打开。
答案 0 :(得分:2)
您可以尝试:CTRL-p
CTRL-q
。
您可以使用CTRL-p CTRL-q键序列从容器中分离并使其保持运行。
https://docs.docker.com/engine/reference/commandline/attach/#extended-description