怎样删除docker数据卷?
发布时间:09/01 来源:未知 浏览:
关键词:
删除docker数据卷的办法:假如需要在删除容器的同时移除数据卷,可以在删除容器的时候使用【docker rm -v】命令,代码为【docker volume rm
】。
删除docker数据卷的办法:
数据卷是被设计用来耐久化数据的,它的生命周期独立于容器,Docker不会在容器被删除后主动删除数据卷,并且也不存在垃圾回收这样的机制来处置没有任何容器援用的数据卷。假如需要在删除容器的同时移除数据卷。可以在删除容器的时候使用 docker rm -v
这个命令。无主的数据卷大概会占据许多空间,要清算会很费事。
1、列出所有的数据卷
docker volume ls
使用--filter dangling=true 过滤 不在使用的数据卷
docker volume ls --filter dangling=true
2、创立一个数据卷,可以设定,--name,--path,--mode。 也可以不消
具有一切主动生成的参数
docker volume create
3、删除一个数据卷
docker volume rm <volume name>
4、容器正在使用的数据卷不克不及删除,绑定挂载的没法删除。
docker volume ls --filter dangling=true docker volume ls --filter dangling=true | grep local |awk '{print $2}'|xargs docker volume rm
相关教程引荐:docker教程
以上就是怎样删除docker数据卷?的具体内容,更多请关注百分百源码网其它相关文章!