Docker volume的创建方式主要有以下两种:
使用docker volume create
命令
-
打开终端或命令提示符。
-
输入以下命令以创建一个名为
my_volume
的Docker volume:docker volume create my_volume
这将在后台创建一个新的volume,不会自动附加到任何容器。
-
若要查看已创建的volumes列表,可以使用以下命令:
docker volume ls
使用docker run
命令创建volume
当使用docker run
命令创建容器时,也可以指定创建一个新的volume。例如,以下命令将创建一个名为my_volume
的volume,并在运行my_container
容器时使用它:
docker run -d --name my_container -v my_volume:/data ubuntu:latest /bin/bash
在这个例子中,/data
是容器内部的一个目录,它将映射到名为my_volume
的Docker volume。这样,即使容器被删除,volume中的数据仍然会保留。
请注意,上述命令中的ubuntu:latest
和/bin/bash
是示例,你可以根据需要替换为其他镜像和命令。