如何连接和断开Docker进程?

14 浏览
0 Comments

如何连接和断开Docker进程?

我可以连接到一个docker进程,但是Ctrl+C无法使它脱离连接状态。exit基本上会停止这个进程。

有没有建议的工作流程可以让进程运行,偶尔连接到它并做一些更改,然后再脱离连接?

admin 更改状态以发布 2023年5月20日
0
0 Comments

还请查看--sig-proxy选项

docker attach --sig-proxy=false 304f5db405ec

然后使用Ctrl+C来分离

0
0 Comments

要在不退出shell的情况下分离tty,请使用转义序列Ctrl+P,然后是Ctrl+Q。更多详细信息在此处

来自此来源的附加信息:

  • docker run -t -i → 可以使用^P^Q分离,并使用docker attach重新附加
  • docker run -i → 不能使用^P^Q分离;将中断stdin
  • docker run → 不能使用^P^Q分离;可以SIGKILL客户端;可以使用docker attach重新附加
0