我刚刚在 Youtube 上浏览本教程,试图了解该-v
命令的用法。
为什么作者使用-v
命令?他使用命令,如下所示:
docker run -v /var/lib/mysql --name=my_datastore -d busybox echo "my datastore"
现在我在一定程度上理解了上述命令:
--name=my_datastore
给容器一个特定的名称。-d busybox
基于busybox
图像以分离模式启动容器。
执行命令后,以下行将回显到控制台。
my datastore
现在,我不明白的部分如下:
-v /var/lib/mysql
为什么-v
这里使用命令,为什么/var/lib/mysql
指定路径?
我很难理解为什么要使用上述行以及在什么情况下使用。谁能解释一下?