Предположим, что в docker-compose у нас синтаксис вроде:
volumes: - ./host/path:/container/path - /worker/node_modules
-- во втором случае (без двоеточия) указан т.н. анонимный том (см. anonymous volumes)
Проблема возникает, если вы пытаетесь примонтировать файл к папке (можно только файл к файлу или папку к папке), проверьте:
вот такое должно работать нормально: