如果我使用:
启动Docker容器docker run -it ubuntu /bin/bash
然后退出。我可以使用
看到容器docker ps -a
但是,如果我尝试使用
重启容器docker start <container ID>
我只是回复并返回命令提示符。
我错过了什么?
答案 0 :(得分:2)
使用docker start&#39; -ai&#39;所以它以交互方式附加到容器
docker start -ai <container ID>
答案 1 :(得分:2)
运行docker start <container ID>
重新启动容器后,请尝试运行docker ps
以确保它实际运行。
如果它正在运行并且您想在容器内的bash shell上运行命令,则可以运行以下命令。在你的情况下,它将是:
docker exec -it <container ID> bash
答案 2 :(得分:0)
您可以尝试:
docker start <container name>