带有Fig / Docker容器的伪tty

时间:2014-08-29 08:48:44

标签: docker fig

我需要伪tty并保持stdin打开,即使我没有连接到容器。 在docker中我可以使用它:docker run -i -t ubuntu /bin/bash

如果我在图中使用它:

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

然后我无法连接到正在运行的docker容器。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

使用docker 1.3,有一个新命令docker exec。这允许您输入正在运行的泊坞窗:

docker exec -it <container-id> bash

对于旧版本的docker,我会使用nsenter,一个连接到正在运行的docker容器的工具。