Docker 1.12从yml文件“volumes”中读取旧行而不是新行

时间:2017-01-09 17:06:00

标签: docker docker-compose

我正在尝试执行'docker-compose up -d'指令,它返回以下错误:

ERROR: for db  Cannot start service db: mkdir /Users/old_usr: permission denied

但是看看docker_compose.yml的音量我们有以下几点:

volumes:
      - /Users/giancarloguerra/new_usr/mysql_volume:/var/lib/mysql

我浏览了我的项目,并且在任何地方都没有'old_usr'的实例。没有办法从我的项目中获取'old_usr'。

所以当我应该从yml文件中读取更新的行时,我不明白它为什么还在读/ Users / old_usr。我尝试在docker Mac上恢复出厂设置,并再次执行docker-compose build。还有其他建议吗?

1 个答案:

答案 0 :(得分:0)

事实证明这是Atom文本编辑器的一个问题。由于某种原因,它没有保存对.yml文件的更改。