2014-08-29 103 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的,一个工具连接到正在运行的泊坞窗容器。