В версии 2 для docker-compose я установил один контейнер с относительными сопоставлениями путей, например:
volumes:
- ./local:/var/www/local
- ./another:/var/www/another
Затем я использовал volume_from для других служб, чтобы повторно использовать тот же том и пути.
После создания версии 3 удален volume_from, я пытаюсь создать именованный том верхнего уровня, который можно использовать для каждого сервиса, но я не вижу, как использовать относительный путь.Так как это для локальной разработки, абсолютный путь может быть разным среди разработчиков.
Другой вариант - скопировать вышеуказанную конфигурацию томов в каждый сервис, который в этом нуждается, но, насколько я понимаю, он создаст новый том.для каждого и добавить накладные расходы для синхронизации.Какое здесь решение?