探索卷
Docker 仪表板中的卷视图允许您在卷上创建、删除和执行其他操作 。您还可以查看正在使用哪些卷以及检查卷中的文件和文件夹。
查看您的卷
您可以查看有关卷的以下信息:
- 名称:卷的名称。
- 状态:卷是否正在被容器使用。
- 创建时间:创建卷的时间。
- 大小:卷的大小。
默认情况下,卷视图显示所有卷的列表。
您可以通过执行以下操作对卷进行筛选和排序以及修改显示的列:
- 按名称过滤卷:使用搜索字段。
- 按状态过滤卷:在搜索栏右侧,按“ 使用中”或“未使用”过滤卷。
- 对卷进行排序:选择列名称对卷进行排序。
- 自定义列:在搜索栏右侧,选择要显示的卷信息。
克隆卷
克隆卷会创建一个新卷,其中包含克隆卷中所有数据的副本。当克隆一个或多个正在运行的容器使用的卷时,容器会在 Docker 克隆数据时暂时停止,然后在克隆过程完成后重新启动。
克隆卷:
- 登录 Docker 桌面。您必须登录才能克隆卷。
- 在“操作”列中选择要克隆的卷的“克隆”图标。
- 在克隆卷模式中,指定卷名称,然后选择 克隆。
创建卷
您可以使用以下步骤创建空卷。或者,如果您 使用 尚不存在的卷启动容器,Docker 会为您创建该卷。
创建卷:
- 选择创建按钮。
- 在“新建卷”模式中,指定卷名称,然后选择 “创建”。
要将卷与容器一起使用,请参阅 使用卷。
删除一个或多个卷
删除卷会删除该卷及其所有数据。当容器正在使用卷时,即使容器已停止,您也无法删除该卷。您必须先停止并删除使用该卷的所有容器,然后才能删除该卷。
要删除卷:
- 在要删除的卷的“操作”列中选择“显示卷操作”图标。
- 选择删除卷。
- 在删除卷中?模式中,选择永久删除。
要删除多个卷:
- 选中要删除的所有卷旁边的复选框。
- 选择删除。
- 在删除卷中?模式中,选择永久删除。
清空卷
清空卷会删除该卷的所有数据,但不会删除该卷。当清空一个或多个正在运行的容器使用的卷时,容器会在 Docker 清空数据时暂时停止,然后在清空过程完成后重新启动。
要清空卷:
- 登录 Docker 桌面。您必须登录才能清空卷。
- 在要删除的卷的“操作”列中选择“显示卷操作”图标。
- 选择清空卷。
- 在清空卷中?模态,选择空。
导出卷
测试版功能
导出量功能目前处于 测试阶段。
您可以将卷的内容导出到本地文件、本地映像或 Docker Hub 中的映像。从一个或多个正在运行的容器使用的卷导出内容时,容器会在 Docker 导出内容时暂时停止,然后在导出过程完成时重新启动。
要导出卷:
登录 Docker 桌面。您必须登录才能导出卷。
在要从中导出内容的卷的“操作”列中选择“导出”图标。
在“导出内容”模式中,选择将内容导出到的位置,然后根据您的选择指定以下附加详细信息:
- 本地文件:指定文件名并选择文件夹。
- 本地图像:选择要将内容导出到的本地图像。图像中的任何现有数据都将被导出的内容替换。
- 新图像:指定新图像的名称。
- 注册表:指定 Docker Hub 存储库。请注意,Docker Hub 存储库可以公开访问,这意味着您的数据可以公开访问。有关更多详细信息,请参阅 将存储库从公共更改为私有。
选择导出。
导入卷
测试版功能
导入卷功能目前处于 测试阶段。
您可以导入本地文件、本地镜像或来自 Docker Hub 的镜像。卷中的任何现有数据都将替换为导入的内容。将内容导入到一个或多个正在运行的容器使用的卷时,容器会在 Docker 导入内容时暂时停止,然后在导入过程完成后重新启动。
要导入卷:
登录 Docker 桌面。您必须登录才能导入卷。
(可选) 创建一个新卷以将内容导入到其中。
在要将内容导入到的卷的“操作”列中选择“导入”图标。
在“导入内容”模式中,选择内容的来源,然后根据您的选择指定以下附加详细信息:
- 本地文件:选择包含内容的文件。
- 本地图片:选择包含内容的本地图片。
- 注册表:指定来自 Docker Hub 的包含内容的映像。
选择导入。
检查卷
要浏览特定卷的详细信息,请从列表中选择一个卷。这将打开详细视图。
“使用中”选项卡显示使用卷的容器名称、映像名称、容器使用的端口号和目标。目标是容器内的路径,可用于访问卷中的文件。
“数据”选项卡显示卷中的文件和文件夹以及文件大小。要保存文件或文件夹,请右键单击该文件或文件夹以显示选项菜单,选择另存为...,然后指定下载文件的位置。
要从卷中删除文件或文件夹,请右键单击该文件或文件夹以显示选项菜单,选择“删除”,然后再次选择“删除”进行确认。