volume怎么添加docker(docker volume删除卷的操作)
volume怎么添加docker
docker volume删除卷的操作prune要使用此命令,客户端和守护程序API版本都必须至少为1.25。在客户端上使用docker version命令可以检查客户端和守护程序API版本。
docker volume prune [OPTIONS]
删除未被任何容器使用的本地卷。
OPTIONS名称,简写 | 说明 |
--filter | 提供过滤值。 |
--force , -f | 不提示确认信息,直接删除。 |
要使用此命令,客户端和守护程序API版本都必须至少为1.21。在客户端上使用docker version命令可以检查客户端和守护程序API版本。
docker volume rm [OPTIONS] VOLUME [VOLUME...]
删除一个或多个卷。从1.25版本起,支持一个选项--force , -f,强制删除一个或多个卷。
补充:docker 移除,裁剪,删除(prune)不使用的镜像、容器、卷、网络
参考docker prune
提供 prune命令,用于移除不使用的镜像、容器、卷、网络。
Prune imagesdocker image prune移除没有标签并且没有被容器引用的镜像,这种镜像称为 dangling(摇晃的) 镜像。
示例1:docker image prune
删除了redis,无标签且无引用
#docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES # docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest ae2feff98a0c 4 days ago 133MB redis <none> ef47f3b6dc11 8 days ago 104MB centos latest 300e315adb2f 12 days ago 209MB ubuntu latest f643c72bc252 3 weeks ago 72.9MB docs/docker.github.io latest 32ed84d97e30 6 months ago 1GB # docker image prune # docker images REPOSITORY TAG IMAGE ID CREATED SIZE nginx latest ae2feff98a0c 4 days ago 133MB centos latest 300e315adb2f 12 days ago 209MB ubuntu latest f643c72bc252 3 weeks ago 72.9MB docs/docker.github.io latest 32ed84d97e30 6 months ago 1GB
示例2:移除所有没有容器使用的镜像 -a
docker image prune -a
跳过警告提示:--force或-f
docker image prune -f
示例3:执行过滤删除:
超过24小时创建的镜像
docker image prune -a --filter "until=24h"
关于过滤器的内容,查看 docker image prune手册
移除容器s当停止容器,不会自动删除,除非在 docker run 时指定了 --rm。一个停止的容器可写层仍然会占用磁盘空间,所以清除它,使用 docker container prune命令。
移除卷其他参数类似 docker images prune
卷会被一个或多个容器使用,并且占用主机空间。卷不会自动移除,因为自动移除,会破坏数据。
docker volume prune
移除网络其他参数类似 docker images prune
Docker 网络不会占用磁盘空间,但是他们创建了 iptables规则,桥接网络服务,路由entries。清除未被容器使用的网络,这么做
docker network prune
移除 Everything其他参数类似 docker images prune
docker system prune 命令是一个快捷方式,用于移除镜像,容器,网络。
在 Docker 17.06.0 和更早,卷也是可以移除的。在Docker 17.06.1或更高版本,需要指定参数--volumes。
示例(没有移除卷):
# docker system prune WARNING! This will remove: - all stopped containers - all networks not used by at least one container - all dangling images - all build cache Are you sure you want to continue? [y/N] y
示例(有了移除卷功能):添加--volumes
# docker system prune --volumes WARNING! This will remove: - all stopped containers - all networks not used by at least one container - all volumes not used by at least one container - all dangling images - all build cache Are you sure you want to continue? [y/N] y
其他参数类似 docker images prune
以上为个人经验,希望能给大家一个参考,也希望大家多多支持开心学习网。如有错误或未考虑完全的地方,望不吝赐教。
- docker 部署netcore(关于Jenkins + Docker + ASP.NET Core自动化部署的问题避免踩坑)
- docker容器运行环境(Docker 清理环境操作)
- docker容器启动后秒退(解决docker run 或者 docker restart 启动镜像就自动退出)
- centosdocker镜像安装mysql(linux下利用Docker安装mysql的步骤)
- docker启动sqlserver(用docker运行postgreSQL的方法步骤)
- 数据库docker技术(总结Docker不适合部署数据库的7大原因)
- dockerbuild清除缓存(Docker自动化构建Automated Build实现过程图解)
- docker redis安装配置(使用docker搭建redis主从的方法步骤)
- docker容器管理技巧(Docker容器编排实现过程解析)
- docker如何加volume(Dockerfile 中 VOLUME 与 docker -v 的区别说明)
- docker 跨主机的网络通信(docker 基于golang镜像构建 ssh服务的方法)
- docker如何解绑容器(如何进入、退出docker的container实现)
- 关于docker安全之Docker-TLS加密通讯问题(关于docker安全之Docker-TLS加密通讯问题)
- docker 部署参数配置(Docker搭建Redis5.0并挂载数据)
- jenkins回滚docker容器(关于docker部署的jenkins跑git上的程序的问题)
- docker端口配置(docker 无法释放端口的解决方案)
- 贾怀胤唱《白龙马》 炸场 了 没想到京剧还能这么玩(贾怀胤唱白龙马)
- 白龙马的改编学生版,快来看看(白龙马的改编学生版)
- 萌娃唱《白龙马》走红,那生动的小表情,网友直呼 简直是戏精(萌娃唱白龙马走红)
- 朱鹤松被不断认可,凤凰传奇玲花喊话岳云鹏,索要老朱演出门票(朱鹤松被不断认可)
- 元宵晚会槽点多,芒果台上来就假唱,岳云鹏不说相声改评书了(元宵晚会槽点多)
- 岳云鹏跟凤凰传奇谈心,说出了人生中最重要的三个人,这才成功(岳云鹏跟凤凰传奇谈心)
热门推荐
- 一分钟看懂响应式编程(浅谈Rx响应式编程)
- linq中AsEnumerable和AsQueryable的区别
- dede搜索模块下载(dede会员列表调用适用于企业、个人)
- nginx配置详解(Nginx进程管理和重载原理详解)
- css如何设置简写代码(10个CSS简写/优化技巧整理)
- mysql拼接和过滤(mysql 如何动态修改复制过滤器)
- html怎么引入sass(利用CSS的Sass预处理器框架来制作居中效果)
- sql server设置标识列(Sql Server 如何去掉内容里面的Html标签)
- mysql数据库简单操作(一篇文章教会你进行MySQL数据库和数据表的基本操作)
- docker-compose 原理(详解docker compose 用法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9