Estoy creando un archivo yml docker-compose con este enlace . En esta configuración, ¿qué significado tiene el controlador: local en los volúmenes de nivel superior?
volumes: esdata1: driver: local esdata2: driver: localEs controlador de volumen, equivalente a
docker volume create --driver local --name esdata1 docker volume create --driver local --name esdata2 local significa que los volúmenes esdata1 y esdata2 se crean en el mismo host de Docker donde ejecuta su contenedor. Mediante el uso de otros complementos de volumen, por ejemplo,
--driver=flocker puede crear un volumen en un host externo y montarlo en el host local, por ejemplo, /data-path . Entonces, cuando su contenedor escribe en /data-path , en realidad escribe en un disco externo a través de la red.
Consulte aquí para ver algún tipo de complementos de volumen disponibles