Régler l'erreur 'version' is obsolete de docker-compose
'version' is obsolete, docker-compose

Régler l'erreur 'version' is obsolete de docker-compose

Table des matières

Vous êtes plusieurs a m'avoir rapporté l'erreur 'version' is obsolete avec docker-compose lorsque vous lancez la commande pour déployer le container, à savoir:

docker-compose V1:

docker-compose up -d

docker-compose V2:

docker compose up -d

Si vous utilisez la version V1 de docker-compose

Dans ce cas il est probable que votre version de docker-compose ne soit pas à jour.

La solution est simple, mettez à jour votre version:

sudo apt update

Et vous devriez voir quelque chose du genre:

Faites ensuite:

sudo apt upgrade

Cela devrait résoudre votre problème.

Si vous utilisez la version V2 de docker-compose

Dans ce cas, il faut savoir que la V2 de docker-compose ne nécessite plus la version de docker-compose en tête de votre docker-compose. Donc ce n'est pas vraiment une erreur en soi. Mais cette alerte peut-être supprimée facilement.

Vous pouvez tout simple effacer cette ligne ou commenter la ligne, c'est à dire ajouter # en début de ligne.

Donc ici en exemple, je lance la commande pour déployer mon container avec docker-compose V2 en laissant la version de docker-compose:

Maintenant sans la version de docker-compose:

Voilà, j'espère que cela pourra vous aider. 😜

zarev

🐧 Passionné de self-hosting, je partage ce que je connais et me nourris des connaissances des bonnes âmes qui partagent avec moi. Soutenons l'utilisation des apps open source et leurs développeurs.