如何在主机上为docker-compose.yml中的指定卷设置path

下面的例子创build了一个名为volume的dbdata ,并在db service中引用它:

version: '2' services: db: image: mysql volumes: - dbdata:/var/lib/mysql volumes: dbdata: driver: local 

(从https://stackoverflow.com/a/35675553/4291814 )

我可以看到音量的path默认为:

/ var / lib / docker / volumes / project_name _dbdata

我的问题是如何在主机上为dbdata卷configurationpath。

命名卷的位置由dockerpipe理; 如果要自己指定位置,则可以“绑定”主机目录,也可以使用允许指定path的卷插件。

你可以在我最近发布的另一个答案中find一些细节。 https://stackoverflow.com/a/36321403/1811501