27 votes

docker-compose: option de configuration non prise en charge pour le service de services: «Web»

Je me suis prise en main de la page de menu fixe-composer: https://docs.docker.com/compose/gettingstarted/

Dans l'Étape 3, j'ai fait un menu fixe-composer.fichier yml comme suit:

version: '2'
services:
    web:
        build: .
        ports: 
            - "5000:5000"
        volumes: 
            - .:/code
        depends_on:
            - redis
    redis:
        image: redis

Mais quand je le lance:

$ docker-compose up

J'obtiens l'erreur suivante:

Non pris en charge une option de configuration pour les services: "web"

Je ne suis pas en mesure de comprendre ce qui se passe. Toute aide?

Merci

33voto

larsks Points 23184

La prise en charge du format de fichier de composition de la version 2 a été introduite dans la version 1.6 de docker-compose, publiée vers février de cette année.

Vous utilisez 1.3.3, à partir de juillet 2015.

Vous devez effectuer une mise à niveau vers une version plus récente pour utiliser les fichiers de configuration de format de la version 2.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X