1. 程式人生 > >docker attach 正確用法

docker attach 正確用法

docker attach

當docker容器在 “-d”守護態運行的時候,比如通過supervisord控制兩個程序非守護態運行:
ssh -D
tomcat
那麽這個時候,用戶就無法直接進入到容器中去,docker attach 容器id 就會一直卡著。

因為此時容器運行的進程是ssh,而不是/bin/bash 也沒有虛擬終端(-it)參數,所以是進入不到的,

那麽這種情況下,該如何attach進去並進入到一個/bin/bash裏呢?
可以用docker exec -it containerID /bin/bash方式進入容器
退出使用ctrl + 大寫P + 大寫Q

docker attach 正確用法