【发布时间】:2016-06-14 13:47:46
【问题描述】:
我正在使用 docker compose 为我的应用程序运行测试。配置如下:
version: '2'
services:
web:
build: .
image: myapp:web
ports:
- "3000:3000"
depends_on:
- mongo
links:
- mongo
mongo:
image: mongo:3.2.6
现在,当我运行docker-compose up 时,会自动创建一个卷(由docker-compose 或mongo 映像?),它将Mongo 存储数据映射到如下路径:/var/lib/docker/volumes /c297a1c91728cb225a13d6dc1e37621f966067c1503511545d0110025479ea65/_data。
由于我正在运行测试而不是生产代码,我实际上希望避免这种持久性(当 docker-compose 退出时,mongo 数据应该消失)——这可能吗?如果是这样,最好的方法是什么?
【问题讨论】:
标签: mongodb docker docker-compose