Docker-compose - 卷驱动程序的本地含义

时间:2017-02-13 01:25:09

标签: elasticsearch docker

我正在使用this link制作一些docker-compose yml文件。在此配置中,驱动程序的含义是什么:顶级卷中的本地?

volumes:
  esdata1:
    driver: local
  esdata2:
    driver: local

1 个答案:

答案 0 :(得分:13)

它是音量驱动程序,相当于

docker volume create --driver local --name esdata1
docker volume create --driver local --name esdata2

local表示在运行容器的同一Docker主机上创建卷esdata1和esdata2。 通过使用其他Volume插件,例如,

--driver=flocker

您可以在外部主机上创建卷并将其挂载到本地主机,例如/data-path。因此,当您的容器写入/data-path时,它实际上是通过网络写入外部磁盘。

请参阅here了解某些可用的卷插件