📜  docker 删除现有卷 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:00:29.952000             🧑  作者: Mango

如何使用Docker删除现有卷

在Docker中,容器数据以卷(volume)的形式存储。当不再需要一个卷时,可以将其删除。本文将介绍如何使用Docker删除现有卷。

第一步:列出系统中的所有卷

在终端中输入以下命令可以列出系统中的所有卷:

docker volume ls

该命令将输出一个卷列表,类似于以下内容:

DRIVER              VOLUME NAME
local               8c77d79af1b5e21ae5a42514b809f966a46b94cef9825b5c62bbe5d1c445e79d
local               a326ebdc59cdceb745b4fdc0ad3792a4f3e9b97ff2cc34a90ccfbf64a10b60cc
local               b05b37398b5f5bad5cfe763a1f0ef05fcfb754078c59a321f44c407e17643330
第二步:删除目标卷

选择要删除的卷的名称,然后在终端中输入以下命令:

docker volume rm [VOLUME NAME]

请将VOLUME NAME替换为要删除的卷的名称。例如,要删除卷名称为a326ebdc59cdceb745b4fdc0ad3792a4f3e9b97ff2cc34a90ccfbf64a10b60cc的卷,请使用以下命令:

docker volume rm a326ebdc59cdceb745b4fdc0ad3792a4f3e9b97ff2cc34a90ccfbf64a10b60cc
第三步:确认卷已成功删除

可以再次运行docker volume ls命令来确保要删除的卷已成功删除。

docker volume ls

输出将不再包含要删除的卷名称。

DRIVER              VOLUME NAME
local               8c77d79af1b5e21ae5a42514b809f966a46b94cef9825b5c62bbe5d1c445e79d
local               b05b37398b5f5bad5cfe763a1f0ef05fcfb754078c59a321f44c407e17643330

使用以上步骤,您可以通过终端命令使用Docker删除现有卷。