Docker-compose在本地工作,但不与docker-machine一起工作

时间:2017-02-03 10:37:56

标签: linux docker docker-compose docker-machine

搬运工-compose.yml

db:
  image: mongo:3
  volumes:
    - ./mongo_data:/data/db

这在本地工作,文件存储在主机/ data / db。

在macOS上使用docker-machine我收到以下错误:

db_1     | 2017-02-03T10:16:14.839+0000 I STORAGE  [initandlisten] exception in initAndListen: 20 Attempted to create a lock file on a read-only directory: /data/db, terminating

/ data / db在mongo图像上,所以我有点混淆为什么会有所不同。

ETA:它与音量安装有关。

1 个答案:

答案 0 :(得分:1)

无论出于何种原因,它都是音量装载。

我会继续寻找另一种备份数据的方法。