如何重新输入停止的docker容器,该容器最初不是使用交互式TTY运行的?

时间:2016-03-12 12:11:45

标签: docker

命令

docker run ubuntu:15.10 /bin/mkdir /root/test

  1. 在图片ubuntu上创建并运行一个新容器:15.10
  2. 在容器中创建一个新目录/root/test
  3. 停止容器
  4. 现在,我如何重新输入此容器并检查目录/root/test是否真正创建。

    我认为docker start <container_id>无法实现我的目标。

1 个答案:

答案 0 :(得分:1)

你做不到。但你可以做到

docker run ubuntu:15.10 bash

然后你有一个提示

/bin/mkdir /root/test

在另一个终端,你可以

docker commit -t mymkdir container_id

然后,如果您从已启动的容器中退出,则可以

docker run -it mymkdir bash

您将找到以前创建的目录