Yaml Unicode o “block mapping” Error

Puede, que como yo, usando docker-compose en algún momento te encuentres un error como este:

ERROR: yaml.parser.ParserError: while parsing a block mapping
  in "./docker-compose.yml", line 1, column 1
expected , but found ''
  in "./docker-compose.yml", line 20, column 3

Que en realidad es algo parecido a este (son el mismo error):
<unicode sting>

Pues uno de los preceptos del estándar YAML es que los objetos deben estar correctamente identados con espacios, puede que se te haya colado alguna tabulación o que no hayas puesto correctamente un espacio. La solución pasa por usar un validador e ir reparando a mano error a error.

http://codebeautify.org/yaml-validator