No se puede obtener el volumen para montar

No se puede obtener el volumen para montar

Estoy intentando crear una ventana acoplable con dos archivos acoplables, uno de los cuales usa dos volúmenes. Mientras que uno de los volúmenes, un volumen con nombre, se monta, el segundo, una carpeta local, no.

version: '3.6'

volumes:
  logs:
    driver: local

services:
  proxy:
    build:
      context: .
      dockerfile: Dockerfile-nginx
    ports:
      - 80:80
    volumes:
      - ./site.api:/var/www/api
      - logs:/var/logs
  api:
    build:
      context: site.api/.

El montaje de registros con nombre parece aparecer bien (es cierto que aún no he intentado colocar datos en el contenedor, así que no estoy seguro), pero mi carpeta local site.api no se monta. Si es importante, es un host de Windows y un contenedor Alpine. Tuve un problema similar al montar un archivo directamente, que vi en una guía en línea, pero supuse que no funcionaba debido a una diferencia en la versión de redacción (intenté montarlo ./nginx.conf:/etc/nginx/conf.d/site.conf, pero falló al decir nginx: [crit] pread() "/etc/nginx/conf.d/site.conf" failed (21: Is a directory)).

información relacionada