Voy a través de la página de introducción para la ventana acoplable-componer:
https://docs.docker.com/compose/gettingstarted/
En el Paso 3, me hizo una ventana acoplable-componer.yml archivo como se describe:
version: '2'
services:
web:
build: .
ports:
- "5000:5000"
volumes:
- .:/code
depends_on:
- redis
redis:
image: redis
Pero cuando ejecuto:
$ docker-compose up
Me obtiene el siguiente error:
No compatible opción de configuración para el servicio de los servicios de: ‘web’
No soy capaz de averiguar lo que está pasando. Alguna ayuda?
Gracias
- Parece que su
docker-compose
es demasiado viejo y no es compatible con la versión 2 de configuración de formato. ¿Quédocker-compose --version
espectáculo? - Esto es lo que veo: ventana acoplable-componer versión: 1.3.3, CPython versión: 2.7.6, OpenSSL versión: OpenSSL 1.0.1 f 6 de enero de 2014
- en mi caso, el problema fue una sangría problema que se produce porque
docker-compose.yml
requiere una sangría adecuada
Soporte para la versión 2 de componer formato de archivo fue introducido en la ventana acoplable-componer la versión 1.6, lanzado en febrero de este año.
Estás usando 1.3.3, a partir de julio de 2015.
Usted necesita para actualizar a una versión más reciente de la versión 2 formato de los archivos de configuración.