用示例解释 Docker 卷

如果是 码头工人,数据将存储在容器内。 而当我们移除容器时,数据就会丢失。 在本指南中,我们将学习如何创建 docker 卷、如何将其附加到容器以及如何在两个或多个容器之间共享相同的卷以存储数据。

如果您还不了解 docker 基础知识,请参阅以下指南:

  • 开始使用 Docker

内容

  1. 为什么我们需要 Docker 卷?
  2. Docker 卷入门
    1. 创建 Docker 卷
    2. 列出 docker 卷
    3. 检查 docker 卷
    4. 创建容器并附加卷
    5. 启动容器
    6. 从共享卷在容器之间复制文件
    7. 删除 docker 卷
    8. 一次删除所有卷
    9. 帮助我们帮助您:

为什么我们需要 Docker 卷?

  • 删除容器时,卷不会被删除。
  • 将卷附加或分离到容器。
  • 在不同容器之间共享卷(存储/数据)。
  • 将容器与存储分离。
  • 将卷存储在远程主机或云上。

我们可以对数据和容器进行逻辑划分。 我们可以以某种方式保存数据,如果我们删除
容器然后我们的数据也将出现。 因此,在销毁容器后,我们可以将卷附加到任何现有容器以及新容器。

Docker 卷入门

泊坞窗卷 命令将显示卷命令的详细信息,我们可以通过这些命令创建卷、检查卷的详细数据、列出可用卷并删除卷。

# docker volume

显示“docker volume”命令的帮助部分

创建 Docker 卷

创建 docker 卷的语法是:

docker volume create <volume_name>

例子:

# docker volume create devops_volume

上面的命令将创建一个名为 devops_volume.