我使用了-d
参数创建了一个容器,因此它不是交互式的。
docker run -d shykes/pybuilder bin/bash
我看到容器已经退出:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d6c45e8cc5f0 shykes/pybuilder:latest "bin/bash" 41 minutes ago Exited (0) 2 seconds ago clever_bardeen
现在我想在机器上运行偶尔的命令并退出,只是为了获取响应。
我尝试启动机器。我尝试附加。我认为我可以使用容器调用run
,但似乎不被允许。使用start
似乎只是快速运行然后退出。
我希望在退出后能够重新进入交互模式。
我尝试过:
docker attach d6c45e8cc5f0
但我得到:
2014/10/01 22:33:34 You cannot attach to a stopped container, start it first
但如果我开始它,它无论如何都会退出。进退两难。我无法获胜。
docker container ls -a
- Brandon Manchester