当前位置: 首页 > 面试题库 >

您如何与Docker的流程连接和分离?

荆乐
2023-03-14
问题内容

我可以附加到docker进程,但是Ctrl+ c不能与其分离。exit基本上停止了这个过程。

建议使用什么工作流程来运行流程,偶尔将其附加以进行一些更改,然后分离?


问题答案:

要在不退出外壳的情况下分离tty,请使用转义序列Ctrl+ P后跟Ctrl+
Q。更多细节在这里。

此来源的其他信息:

  • docker run -t -i→可以^P^Q与docker attach 分离并重新连接
  • docker run -i→不能与分离^P^Q; 会破坏标准输入
  • docker run→无法与之分离^P^Q;可以SIGKILL客户端;可以使用docker attach重新附加


 类似资料:
  • 我可以附加到docker进程,但Ctrl+C不能从它分离。基本上停止进程。 要使流程运行、偶尔附加到它以进行一些更改,然后分离,推荐的工作流是什么?

  • 问题内容: 是否可以从本地Mac在托管在云中的Docker集群上执行命令?如果是,怎么办? 我想在本地从docker swarm上执行以下命令: 问题答案: 问题的答案可以在这里找到。 对于ubuntu机器需要做的是在路径中定义daemon.json文件,其内容如下: 上面的配置不安全,如果服务器是公共托管的,则不应使用。 对于安全连接,请使用以下配置: 如@BMitch所述,可以在此处找到生成证

  • 问题内容: 我一直在使用库在C中创建和加入线程。 什么时候应该从一开始就创建分离的线程?与可连接线程相比,它具有任何性能优势吗? 不在可连接(默认)线程上执行合法操作吗?还是这样的线程应该在使用之前始终使用该函数? 问题答案: 当您知道不想等待时,创建一个分离线程。唯一的性能好处是,当分离的线程终止时,可以立即释放其资源,而不必等到线程加入后才可以释放资源。 不加入可连接的线程是“合法的”。但是通

  • 从docker容器分离可以使用。但是,如何在docker中分离docker? 在我的使用中,我在docker中运行ssh,在服务器上,我还附加到docker容器。现在我希望能够从服务器上连接的conatiner中分离,但是将从运行ssh连接的本地容器中分离。 有没有什么方法可以从码头机中的码头机中分离出来?

  • 我试图用PHP、MariaDB和一个教程创建一个PHP开发环境,该教程建议使用Adminer进行数据库管理。因此,我生成了我的文件如下: 但是,当我为MariaDB设置卷时,在管理员登录页面中出现了一个错误。当我没有设置它们时,它似乎工作得很好。

  • 我试图在我本地的电脑上使用kafka(Windows10)作为生产者,在docker容器(ubuntu)上使用spark流作为消费者。我的示例在容器中一起工作,但我需要在本地计算机上创建流。 在容器的另一边,我正在监听端口2181来接收流。 我希望你能帮助我。谢了。