Docker CLI docker volume rm 和 update 常用命令

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docker CLI 中 docker volume rm 和 update 常用命令。

1、docker volume rm 和 update 简介

docker volume rm 命令用于删除指定的 Docker 卷。删除一个或多个卷。不能删除容器正在使用的卷。

docker volume update 命令用于更新 Docker 卷的配置选项。

更新卷(仅集群卷)

API 1.42+客户端和守护进程的API必须至少为1.42才能使用此命令。在客户端使用docker version命令检查客户端和守护进程API的版本。

此命令与Swarm orchestrator一起工作。

参考文档:

https://docs.docker.com/engine/reference/commandline/volume_rm/

https://docs.docker.com/engine/reference/commandline/volume_update/

2、docker volume rm 和 update 语法

1)docker volume rm

docker volume rm [OPTIONS] VOLUME [VOLUME...]

2)docker volume update

docker volume update [OPTIONS] [VOLUME]

3、命令

1)docker volume rm

docker volume rm hello

hello

2)docker volume update

为卷添加新的标签:

docker volume update myvolume --label-add environment=production

移除卷中的标签:

docker volume update myvolume --label-rm environment

4、命令选项

1)docker volume rm 选项

选项

默认

描述

--force , -f

强制删除一个或多个卷

2)docker volume update 选项

选项

默认

描述

--availability

active

API 1.42 +群

集群卷可用性(活动、暂停、清空)

推荐阅读
cjavapy编程之路首页