我正在尝试停止正在运行的docker容器
docker ps
shows the container is running
docker exec -it <containerId> bash
says the container is invalid
`docker stats <containerName>
<ContainerName> 0.00% 0 B / 0 B 0.00% 0 B / 0 B 0 B / 0 B 0
and running below commands gives a PID which is not running on the machine
docker inspect <copntainerName> | grep Pid
` 但 运行docker ps让我的容器正在运行
你能告诉我如何停止/标记(停止)这个容器吗?我知道容器没有运行但是docker机器认为它正在运行
我的意思是它不是关于“实际数据”,关于docker容器的状态
docker ps
当我执行docker stop时 它说无效
来自docker inspect的我找到了processId,当我给ps -eaf
时,它没有运行表示docker machine
的容器状态错误Docker版本使用17.03.1-ce,构建c6d412e
答案 0 :(得分:2)
从docker container stop
开始
如果不够docker container kill可以帮助发送一个终止消息。
在这两种情况下,请使用docker ps -a
检查结果。