Comment installer manuellement la dernière version de Docker Compose sous Linux

Comment installer manuellement la dernière version de Docker Compose sous Linux
Des lecteurs comme vous aident à soutenir MUO. Lorsque vous effectuez un achat en utilisant des liens sur notre site, nous pouvons gagner une commission d'affiliation. En savoir plus.

Docker Compose est disponible dans les référentiels standard de la plupart des distributions. Cependant, les versions les plus récentes du référentiel ont tendance à avoir plusieurs versions de retard sur la dernière version.





Vidéo MUO du jour FAITES DÉFILER POUR CONTINUER AVEC LE CONTENU

Cela devient de plus en plus un problème et peut générer une variété d'erreurs qui nécessitent des solutions de contournement. Voici comment installer la dernière version de Docker Compose sur Linux.





Docker Compose vous simplifie la vie

Docker est un outil de conteneurisation essentiel qui vous permet de déployer des logiciels sur votre PC ou serveur Linux sans risquer qu'ils interfèrent avec d'autres applications que vous avez installées.





Il facilite la configuration d'un environnement pour l'exécution de votre logiciel, et peut télécharger des images et configurer automatiquement des conteneurs, le tout avec une seule commande composée.

Le module complémentaire Docker Compose rend la vie encore plus facile. Avec lui, vous pouvez définir des environnements dans un fichier texte YAML, puis utiliser de courtes commandes pour les gérer.



Si tu projets auto-hébergés sur un Raspberry Pi , c'est inestimable. Vous pouvez même exécuter des systèmes d'exploitation entiers, Ubuntu, par exemple, en tant que conteneurs Docker .

Pourquoi ne pas utiliser la version Repo de Docker Compose ?

Alors qu'il est facile de installer Docker Compose sous Linux , le développement évolue rapidement et plusieurs versions différentes de Docker Compose sont utilisées activement aujourd'hui.





  docker-compose lancer des erreurs avec wger

Le schéma et la syntaxe qu'ils utilisent ne sont pas toujours compatibles, et lorsque vous lancez des conteneurs, vous pouvez rencontrer des erreurs telles que ' services.web.depends_on contient un type non valide, il doit s'agir d'un tableau ' ou ' Option de configuration non prise en charge pour les réseaux '.

Un grand nombre de ces erreurs sont liées à des fonctionnalités obsolètes ou ajoutées depuis la sortie de votre version de Docker Compose. Tout en bidouillant et en changeant le numéro de version dans votre docker-compose.yaml fichier ou la recherche intensive d'erreurs très spécifiques peut parfois donner des résultats, ce n'est pas la meilleure option.





Les versions les plus récentes de Docker Compose traitent les numéros de version uniquement à titre indicatif et fonctionnent généralement de manière transparente avec les fichiers YAML créés pour les versions précédentes de Docker Compose.

comment améliorer le fonctionnement des jeux sur ordinateur portable

Comme les versions de référentiel standard de Docker Compose ont tendance à être en retard sur les plus récentes, vous devrez peut-être installer Docker Compose manuellement.

Comment installer Docker Compose manuellement

  docker compose la page des versions de github

Vous pouvez trouver la version la plus récente de Docker Compose sur la page officielle des versions GitHub du projet.

Télécharger: Docker Composer

Avant de commencer, vous devez désinstaller la version de Docker Compose que vous avez installée avec votre gestionnaire de packages. Si vous avez installé Docker Compose en utilisant APT, par exemple, ouvrez un terminal et entrez :

 sudo apt remove docker-compose

Visitez la page GitHub Releases dans votre navigateur et sélectionnez votre architecture système dans la liste. La plupart des ordinateurs de bureau modernes nécessitent le docker-compose-linux-x86_64 emballer. Cela peut être masqué et vous devrez peut-être cliquer sur Afficher tous les actifs pour le trouver.

Pour les Raspberry Pi 64 bits récents, choisissez docker-compose-linux-aarch64 , et pour une architecture ARM plus ancienne, recherchez docker-compose-linux-armv7 ou docker-compose-linux-armv6 .

Cliquez avec le bouton droit sur la version souhaitée, puis choisissez Copier le lien .

Retournez maintenant à votre terminal et utilisez le wget commande pour télécharger le binaire :

 wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
  installer manuellement le binaire docker-compose sur linux

Renommez le fichier téléchargé, déplacez-le dans un emplacement de votre PATH et rendez-le exécutable :

 sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose 
sudo chmod +x /usr/local/bin/docker-compose

Enfin, vérifiez la version de Docker Compose installée avec :

 docker-compose -v

Vous auriez maintenant la dernière version de Docker Compose installée sur votre PC Linux.

Utilisez Docker Compose pour exécuter de grands projets

Avec une version à jour de Docker Compose, vous constaterez que vos projets et applications conteneurisées fonctionnent plus facilement.

Si vous trouvez que la gestion de plusieurs conteneurs Docker est trop onéreuse, même avec Docker Compose, il existe des outils faciles à utiliser qui peuvent vous simplifier l'administration.