March 23rd, 2016
快速紀錄一下:
- 在Windows 的Quick Start Terminal (Toolbox)下,如果
git
下載docker-compose.yml
下來會無法順利讀到. 原因是unix的文件檔案在Windows底下會無法正確閱讀. (CRLF問題)- 解決方式: 參考這篇吧
�[31mERROR�[0m: In file '.\docker-compose.yml' service 'version' doesn't have any configuration options. All top level keys in your docker-compose.yml must map to a dictionary of configuration option
- 此外,如果很聰明地使用了vagrant來進入ubuntu VM中跑
docker-compose
.如果不小心把檔案寫到了跟Widows共享的資料夾內,一樣會有相同的問題.
結論: MacOSX/Linux 的Docker最安全… Windows好危險 XDDD