【发布时间】:2018-12-07 18:00:14
【问题描述】:
在 docker-compose 版本 2 中,我设置了一个具有相对路径映射的容器,例如:
volumes:
- ./local:/var/www/local
- ./another:/var/www/another
然后我将 volumes_from 用于其他服务以重用相同的卷和路径。
由于 compose 版本 3 删除了 volumes_from,我正在尝试创建一个可用于每个服务的命名顶级卷,但我不知道如何使用相对路径。由于这是针对本地开发的,因此开发人员之间的绝对路径可能会有所不同。
另一种选择是将上述卷配置复制到需要它的每个服务中,但据我了解,它会为每个服务创建一个新卷并增加同步开销。这里有什么解决办法?
【问题讨论】:
标签: docker docker-compose