Docker 存储卷是 Docker 中的一个非常重要的概念。它可以使我们在容器中持久化存储数据,并且在容器重启、迁移等情况下数据不会丢失。
使用 Docker 存储卷只需要两个步骤:
1. 创建一个 Docker 存储卷 2. 在启动容器时将存储卷挂载到容器中
下面是具体的步骤和代码实现。
1. 创建 Docker 存储卷
docker volume create my_volume
这个命令会在 Docker 中创建一个名字叫做 my_volume 的存储卷。
2. 将存储卷挂载到容器中
在启动容器时,我们需要使用--mount
参数将存储卷挂载到容器中:
docker run -itd --name my_container \ --mount source=my_volume,target=/data \ ubuntu
上面的命令将创建一个名为 my_container 的容器,并将 my_volume 存储卷挂载到了容器的 /data 目录中。
通过以上的操作,我们就创建了一个可以在容器中持久化存储数据的 Docker 存储卷。