怎么在码头工人中使用体积命令删除卷

  介绍

本篇文章为大家展示了怎么在码头工人中使用体积命令删除卷,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

删除

要使用此命令,客户端和守护程序API版本都必须至少为1.25。在客户端上使用码头工人版本命令可以检查客户端和守护程序API版本。

docker  volume  prune [选项]

删除未被任何容器使用的本地卷。

选项名称,简写说明,滤波器提供过滤值。——力量,- f不提示确认信息,直接删除rm。

要使用此命令,客户端和守护程序API版本都必须至少为1.21。在客户端上使用码头工人版本命令可以检查客户端和守护程序API版本。

docker  volume  rm [选项],volume 体积[…]

删除一个或多个卷。从1.25版本起,支持一个选项,力- f,强制删除一个或多个卷。

<强>补充:码头工人移除,裁剪,删除(修剪)不使用的镜像,容器,卷,网络

参考码头工人修剪

提供修剪命令,用于移除不使用的镜像,容器,卷,网络。

码头工人修剪图片图片修剪移除没有标签并且没有被容器引用的镜像,这种镜像称为悬空(摇晃的)镜像。

示例1:码头工人形象修剪

删除了复述,无标签且无引用

# docker  ps  a   CONTAINER  ID  IMAGE , COMMAND  CREATED  STATUS  PORTS 名称   #,docker 图像   REPOSITORY ,,, TAG , IMAGE  ID , CREATED 大小   nginx ,,,, latest  ae2feff98a0c  4, days  ago  133 mb   redis ,,,, & lt; none>, ef47f3b6dc11  8, days  ago  104 mb   centos ,,,, latest  300 e315adb2f  12, days  ago  209 mb   ubuntu ,,,, latest  f643c72bc252  3, weeks  ago  72.9 mb   文档/docker.github.io  latest  32 ed84d97e30  6, months  ago  1 gb   #,docker  image 修剪   #,docker 图像   REPOSITORY ,,, TAG , IMAGE  ID , CREATED 大小   nginx ,,,, latest  ae2feff98a0c  4, days  ago  133 mb   centos ,,,, latest  300 e315adb2f  12, days  ago  209 mb   ubuntu ,,,, latest  f643c72bc252  3, weeks  ago  72.9 mb   文档/docker.github.io  latest  32 ed84d97e30  6, months  ago  1 gb

示例2:移除所有没有容器使用的镜像——

docker  image  prune ——

跳过警告提示:——力或- f

docker  image  prune  - f

示例3:执行过滤删除:

超过24小时创建的镜像

docker  image  prune  -a ——filter “直到=24 h"

关于过滤器的内容,查看码头工人形象修剪手册

移除容器(s

当停止容器,不会自动删除,除非在码头工人运行时指定了——rm。一个停止的容器可写层仍然会占用磁盘空间,所以清除它,使用集装箱码头工人修剪命令。

其他参数类似码头工人修剪图片

移除卷

卷会被一个或多个容器使用,并且占用主机空间。卷不会自动移除,因为自动移除,会破坏数据。

docker  volume 删除

其他参数类似码头工人修剪图片

移除网络

码头工人网络不会占用磁盘空间,但是他们创建了iptables规则,桥接网络服务,路由条目。清除未被容器使用的网络,这么做

docker  network 删除

其他参数类似码头工人修剪图片

移除一切

码头工人系统修剪命令是一个快捷方式,用于移除镜像,容器,网络。

在码头工人17.06.0和更早,卷也是可以移除的。在码头工人17.06.1或更高版本,需要指定参数——卷。

示例(没有移除卷):

#, docker  system 修剪   警告!,却;能够will 删除:   安康才能;all  stopped 容器   安康;才能all  networks  not  used  by  at  least  one 容器   安康才能;all  dangling 图像   安康才能;all  build 缓存   断开连接;你sure 你;want 用继续?,[y/N], y

示例(有了移除卷功能):添加——卷

#, docker  system  prune ——卷   警告!,却;能够will 删除:   安康才能;all  stopped 容器   安康;才能all  networks  not  used  by  at  least  one 容器   安康;才能all  volumes  not  used  by  at  least  one 容器   安康才能;all  dangling 图像   安康才能;all  build 缓存   断开连接;你sure 你;want 用继续?,[y/N], y

怎么在码头工人中使用体积命令删除卷