无法从我的Mac上看到该卷的内容

时间:2015-11-02 12:00:33

标签: docker boot2docker docker-compose

我有以下docker-compose文件

dataonly:
  image: busybox
  volumes:
    - /Users/xxx/work/personal/data-only/mongo:/data
  command: "true"

mongo:
  image: tutum/mongodb
  volumes_from:
    - dataonly
  environment:
    - AUTH=no
    - JOURNALING=yes
  ports:
    - "27017:27017"
    - "28018:28018"

当我使用此配置运行docker-compose时,我可以看到我的Mac上创建了文件夹/Users/xxx/work/personal/data-only/mongo/db,但它是空的。

如果我进入mongo容器并检查/data/db文件夹的内容,我可以在那里看到所有与mongodb相关的文件。

如果我在mongo容器中的touch testfile文件夹中/data/db,则文件不会出现在我的Mac上,但如果我在容器中的touch testfile文件夹中/data我可以在/Users/xxx/work/personal/data-only/mongo中查看我的Mac上的文件。

0 个答案:

没有答案