我正在尝试使用docker-compose启动一个容器网络,当我想停止该网络时,我执行了
docker-compose down
某些容器没有停止,我尝试过
docker rm $(docker ps -a -q)
但是它没有执行,运行此命令后我没有收到响应! 我也尝试过此命令:
docker rm id_container
有人对如何强制停止该容器有想法吗?
答案 0 :(得分:0)
在卸下容器之前,必须先停止容器。使用docker-compose stop && docker-compose rm -f
。
答案 1 :(得分:0)
有时docker挂起,compose服务变成具有状态移除或类似功能的幽灵服务。尝试重新启动主机,看看是否有助于解决问题
答案 2 :(得分:0)
You can all containers with the following command:docker stop $(docker ps -q)