2014-08-29 101 views
2

我需要僞tty並保持stdin打開,即使我沒有連接到容器。如果我用這個圖docker run -i -t ubuntu /bin/bash圖/ Docker容器僞tty

test: 
    image: ubuntu:14.04 
    command: /bin/bash 

然後,我無法連接到正在運行的泊塢窗容器 在泊塢窗,我可以利用這一點。任何想法?

+1

你正在使用什麼fig命令?在你的情況下,你想使用'無花果運行測試' – Thomasleveil 2014-09-07 18:54:58

回答

1

隨着碼頭1.3,有一個新的命令docker exec。這可以讓你進入一個正在運行的泊塢窗:

docker exec -it <container-id> bash 

對於舊版本的搬運工我會用nsenter的,一個工具連接到正在運行的泊塢窗容器。