docker自定义挂载点
我是Docker的新手,我正在玩docker volume
。 我想指定docker volume
存储数据的位置。 就像我们在执行docker run
时提供-v
选项一样。 Ex : -v /somefolder/:/var/somefolder
我们如何在创builddocker volume
时设置自定义的Mountpoint 。 我没有在文档上find任何选项。
当我检查音量
[ { "Name": "sampleproject_mysql_data", "Driver": "local", "Mountpoint": "/mnt/sda1/var/lib/docker/volumes/sampleproject_mysql_data/_data", "Labels": null, "Scope": "local" } ]
我得到上面的东西。
有没有一种方法可以设置自定义的挂载点。 通过docker volume
命令或通过docker-compose.yml
?
如果您需要一个指向主机文件系统位置的命名卷(由于您可以执行主机挂载,这似乎有点重复发明,但似乎有很多人要求这样做),还有本地永久文件系统驱动程序 。 这包括在Docker的插件列表中 。