清理Docker资源
Cleanup Docker
Contents
清理已经停止的容器
这会找到所有处于已退出(exited)状态的容器,一行一个地输出它们的 ID,以便我们可以将它提供给其它 shell 指令。 使用docker rm -v来删除任何匿名卷(没有显式名称的卷)。
| |
清理磁盘卷
上面的命令应该删除与该容器关联的卷。如果你手动创建卷,并要删除任何未被使用的卷
| |
清理镜像
| |
清理网络
我们可以删除任何网络,它会在之后按需重建
| |
使用 docker-compose 清理
如果你使用 docker-compose 启动容器,我们有一种简单的方法来清理与特定 compose 文件关联的资源
| |
不幸的是,这个命令不会删除匿名卷,因此你必须处理这些匿名卷。
一条命令解决所有问题
docker 是短暂的,我们总是可以重新获取镜像,为了开发重新创建我们的数据库,或者这只是一个持续集成系统,我们可以删除一切。
| |