Docker attach一直卡住解决

参考

更新

2024/06/09 文章由富文本切换为md

正文

当docker容器在 -d 守护态运行的时候,比如通过 supervisord 控制两个程序非守护态运行:

ssh -D
tomcat

那么这个时候,用户就无法直接进入到容器中去,docker attach 容器id 就会一直卡着。
因为此时容器运行的进程是 ssh,而不是 /bin/bash 也没有虚拟终端(-it)参数,所以是进入不到的,
那么这种情况下,该如何 attach 进去并进入到一个 /bin/bash 里呢?
attach 早已过时了,可用: docker exec -it containerID /bin/bash

posted @ 2019-11-23 14:03  夏秋初  阅读(2641)  评论(0)    收藏  举报