遇到的问题:
– 虚拟机关闭,但是docker 里面的容器启动着,下次再开启docker容器启动那些 容器时,报错。说什么容器已经存在,需要先停止、删除容器之后才能再启动。
解决方法:
– 我不想 等报错的时候再一个一个用 docker stop xxxx 、docker rm xxx。
– 解决方法
docker ps // 查看所有正在运行容器
docker stop containerId // containerId 是容器的ID
docker ps -a // 查看所有容器 $ docker ps -a -q // 查看所有容器ID
docker stop $(docker ps -a -q) // stop停止所有容器
docker rm $(docker ps -a -q) // remove删除所有容器
docker restart $(docker ps -a -q) // restart重新启动所有容器
完美的解决问题。开心!
原文:https://www.cnblogs.com/faberbeta/p/docker001.html