Comment utiliser la commande docker buildx version pour vérifier la version de buildx

DockerDockerBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce lab, vous apprendrez à utiliser la commande docker buildx version pour vérifier la version installée du plugin Docker Buildx. Buildx est un puissant plugin CLI Docker qui améliore la commande docker build avec les capacités de BuildKit, offrant des performances accrues et des fonctionnalités avancées pour la construction d'images conteneur.

À travers un exercice pratique simple, vous comprendrez l'utilité de la commande docker buildx version, l'exécuterez dans le terminal et interpréterez le résultat pour identifier la version spécifique de Buildx installée dans votre environnement. Ces connaissances sont essentielles pour gérer votre environnement de build Docker et garantir la compatibilité.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/SystemManagementGroup(["System Management"]) docker/SystemManagementGroup -.-> docker/version("Show Docker Version") subgraph Lab Skills docker/version -.-> lab-555065{{"Comment utiliser la commande docker buildx version pour vérifier la version de buildx"}} end

Comprendre l'utilité de docker buildx version

Dans cette étape, nous allons comprendre l'utilité de la commande docker buildx version. La commande docker buildx est un plugin CLI Docker qui étend la commande docker build avec toutes les capacités de BuildKit. BuildKit est un toolkit pour convertir du code source en artefacts de build, avec un accent sur la vitesse, la précision et l'extensibilité.

La commande docker buildx version est utilisée pour afficher les informations de version du plugin Docker Buildx. Cela est utile pour vérifier quelle version de Buildx est installée et s'assurer que vous utilisez la version attendue. Connaître la version peut être important pour la compatibilité avec différentes versions de Docker ou pour résoudre des problèmes.

Exécutons la commande docker buildx version dans le terminal pour voir son résultat.

docker buildx version

Vous devriez voir un résultat similaire à ceci, indiquant la version de Buildx installée :

github.com/docker/buildx v0.11.2-0.20231018160815-50a094b6f731

Le résultat affiche la version du plugin Buildx. Ces informations sont utiles pour le débogage ou lorsque vous devez vous assurer que vous utilisez une version spécifique de Buildx.

Exécuter la commande docker buildx version

Dans l'étape précédente, nous avons appris l'utilité de la commande docker buildx version. Maintenant, nous allons exécuter cette commande dans l'environnement LabEx pour voir son résultat et confirmer la version installée de Buildx.

Ouvrez le terminal dans l'environnement LabEx. Vous vous trouvez déjà dans le répertoire ~/project.

Tapez la commande suivante et appuyez sur Entrée :

docker buildx version

Vous devriez obtenir un résultat similaire à celui-ci :

github.com/docker/buildx v0.11.2-0.20231018160815-50a094b6f731

Ce résultat confirme que le plugin docker buildx est installé et affiche sa version. Le numéro de version spécifique et les informations de build peuvent légèrement varier selon la configuration de l'environnement, mais le format général sera similaire.

L'exécution de cette commande est un moyen simple de vérifier que Buildx est disponible et prêt à être utilisé pour construire des images Docker.

Interpréter le résultat de la commande version

À l'étape précédente, nous avons exécuté la commande docker buildx version et observé son résultat. Maintenant, analysons ce que signifie cette sortie.

Le résultat que vous avez vu était similaire à ceci :

github.com/docker/buildx v0.11.2-0.20231018160815-50a094b6f731

Décomposons les différentes parties de ce résultat :

  • github.com/docker/buildx : Cette partie indique le dépôt source du plugin Buildx. Elle montre qu'il s'agit du projet officiel Docker Buildx hébergé sur GitHub.
  • v0.11.2 : Il s'agit du numéro de version principal du plugin Buildx. Il suit le versionnage sémantique, où 0 est la version majeure, 11 la version mineure et 2 le numéro de correctif. Ce numéro indique la version spécifique de Buildx que vous utilisez.
  • -0.20231018160815-50a094b6f731 : Cette partie fournit des informations supplémentaires sur la compilation.
    • 0.20231018160815 : Il s'agit d'un horodatage indiquant quand cette compilation spécifique a été créée (AnnéeMoisJourHeureMinuteSeconde).
    • 50a094b6f731 : Il s'agit d'un hash court du commit Git, identifiant le commit spécifique sur lequel cette compilation est basée.

Comprendre ce résultat vous aide à identifier la version exacte et la compilation du plugin Docker Buildx installé sur votre système. Ces informations sont cruciales pour le dépannage, le signalement de bogues ou la vérification de la compatibilité avec d'autres composants ou fonctionnalités Docker.

Vous avez maintenant réussi à exécuter et interpréter le résultat de la commande docker buildx version.

Résumé

Dans ce labo, nous avons appris l'utilité de la commande docker buildx version, qui permet d'afficher les informations de version du plugin Docker Buildx. Cette commande est essentielle pour vérifier la version installée de Buildx, ce qui peut s'avérer important pour la compatibilité et le dépannage.

Nous avons ensuite exécuté la commande docker buildx version dans le terminal et interprété son résultat. La sortie fournit le numéro de version spécifique et les détails de compilation du plugin Buildx, confirmant son installation et nous permettant d'identifier la version exacte utilisée.