docker.io容器中的前台进程

时间:2016-08-03 02:12:42

标签: docker

我从图像运行容器,并在前台运行进程。

接下来,我尝试附加容器的外壳。 简而言之,我无法控制它。

因为我访问了前台进程shell, 我无法将前台应用程序更改为后台。

  1. docker run -i [容器名称] =>容器ID 700xxxxxxx
  2. docker attach 700 =>成功,但无法控制它。我只能从前台进程中读取消息。
  3. 我试过' Ctrl + Z'为了改变过程状态。但不能。
  4. 我想在docker container的shell中工作。

    有人有解决方案吗?

1 个答案:

答案 0 :(得分:2)

应该使用此命令以shell模式控制docker容器:

docker exec -it 700xxxxxxx bash