Docker cli中如何信号的

  • docker attach
  • docker run
  • docker start
    以上docker命令在收到host处发送的信号后都会将信号转发给对应的容器(使用Docker引擎内部的api的containerkill通道发送信号)。注意并非所有信号的转发,sigpipe和sigchld不会转发。

在容器内部退出容器的方式

  • docker attach
  • docker run
  • docker start
  • docker exec
    都会进入到容器内部,如果要退出容器,但是不让容器进程终止需要通过ctrl+p ctrl+q 可以退出容器。
    这一点是同dockerd内部,通过对案件进行过滤,如果发现是退出案件(默认是ctrl+p ctrl+q)就可以通过此方式退出attach上的docker cli
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、Docker 简介 Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用...
    R_X阅读 9,864评论 0 27
  • Docker学习总结之Run命令介绍 - vikings`s blog - 博客园http://www.cnblo...
    葡萄喃喃呓语阅读 5,045评论 0 1
  • docker attach: 将终端依附到容器上; 相当于进入到容器的 bash; docker ps -a 查看...
    Joah_l阅读 1,621评论 0 0
  • 一、 读@彭小六的一篇文章,里面说“我不会等你,除非你跟我一起奔跑”。和优秀的人共事就是这样,要么一起跑,要么被淘...
    三月行者阅读 3,169评论 0 3
  • 11月初有一笔钱入账,两三个月后可能会用到,正常思路就是直接扔货币基金里不管它。但人嘛,就是喜欢作,好像不折腾一下...
    地心阅读 4,589评论 0 50

友情链接更多精彩内容