在docker撰写容器中装载mongo数据的主机卷

我想在docker集装箱里运行mongo,以及通过docker工人使用的一些其他的。

我认为像这样安装卷将允许它持续在容器外面的数据:

db: image: mongo command: -smallfiles -nojournal volumes: - ./mongo_data:/data 

它似乎创build了一些目录,但主机上没有文件。 数据文件存在于容器上。

 $ find mongo_data mongo_data mongo_data/configdb mongo_data/db 

这似乎工作:

 db: image: mongo:3 # command: -smallfiles -nojournal volumes: - ./mongo_data:/data/db 

我怀疑这只是对音量值的改变。