【发布时间】:2017-05-09 01:05:29
【问题描述】:
我正在使用 docker-compose 来定义我的服务。在 docker 中,docker volume 有两个概念。首先是关于bind mount:挂载到主机存储上。
docker run -d --name web-app -v $HOST/location:/container/location -p 80:80 httpd:latest
其次是关于managed mount:抽象存储,不依赖主机。
docker run -d --name web-app -v /container/location -p 80:80 httpd:latest
我想将这些概念映射到 docker-compose。这意味着在使用 docker-compose 时如何定义bind mount 和managed mount。
【问题讨论】:
-
无意冒犯,但你问了很多关于如何使用 Docker Compose 的基本问题。我建议您开始阅读 Docker Compose 概述,它解释了您所询问的所有基本概念:docs.docker.com/compose/overview
标签: docker docker-compose docker-volume