我想交互式执行Docker容器。无法运行Docker容器
我从图像中创建它像这样
docker create 80597e5353eb
,其输出的ID:
7372c2d60d513431026a40c50d6f1433e1bc62c57bca4086587193b24c329535
然后我做docker start
对ID:
docker start 7372c2d60d51
但随后,当我尝试执行容器时:
docker exec -it 7372c2d60d51 /bin/bash
我得到:
Error response from daemon: Container 7372c2d60d513431026a40c50d6f1433e1bc62c57bca4086587193b24c329535 is not running
为什么?我刚启动容器,并没有发现任何错误。
为什么不启动?
什么是'泊坞窗PS -a'(泊坞窗开始后)的输出。你看到你的容器吗?什么是状态?如果它没有运行,你可以通过“docker日志containerid”。我会认为你错过了启动容器所必需的一些环境变量或参数。 – lvthillo
此问题已被复制很多次:http://stackoverflow.com/questions/30209776/docker-container-will-automatically-stop-after-docker-run-d http://stackoverflow.com/questions/28212380/why-docker-container-exits-immediately – Nauraushaun