我想将mongoDB
数据保存在容器外部和指定的卷上.我使用docker-compose和yml文件看起来像
web: build: . command: python -u app.py ports: - "5000:5000" volumes: - .:/todo links: - db db: image: mongo:3.0.2
dnephin.. 15
如该图像的docker hub页面(https://hub.docker.com/_/mongo/)所述,您可以使用
volumes: - './data:/data/db'
哪个将使用主机路径 ./data
如该图像的docker hub页面(https://hub.docker.com/_/mongo/)所述,您可以使用
volumes: - './data:/data/db'
哪个将使用主机路径 ./data
我想你试着在像我这样的OSX系统上启动容器?主机体积目录不能下/用户(或〜)作为joshuajabbour指出这里.
试试这个例子
volumes: - /usr/local/mongodb:/todo