首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker-compose - volumes驱动程序本地含义

Docker-compose - volumes驱动程序本地含义
EN

Stack Overflow用户
提问于 2017-02-13 09:25:09
回答 1查看 31.9K关注 0票数 43

我正在用this link制作一些docker-compose的yml文件。在此配置中,顶级卷中的driver: local的含义是什么?

代码语言:javascript
复制
volumes:
  esdata1:
    driver: local
  esdata2:
    driver: local
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-13 10:23:42

它是卷驱动程序,相当于

代码语言:javascript
复制
docker volume create --driver local --name esdata1
docker volume create --driver local --name esdata2

local意味着卷esdata1和esdata2是在运行容器的同一个Docker主机上创建的。通过使用其他卷插件,例如,

代码语言:javascript
复制
--driver=flocker

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

有关可用的某些类型的卷插件,请参阅here

票数 49
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42195334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档