Wie man den docker buildx version Befehl verwendet, um die Buildx-Version zu überprüfen

DockerDockerBeginner
Jetzt üben

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In diesem Lab lernen Sie, wie Sie den Befehl docker buildx version verwenden, um die installierte Version des Docker Buildx-Plugins zu überprüfen. Buildx ist ein leistungsstarkes Docker CLI-Plugin, das den docker build-Befehl mit BuildKit-Funktionen erweitert und verbesserte Leistung sowie Funktionen für den Bau von Container-Images bietet.

Durch eine einfache praktische Übung werden Sie den Zweck des Befehls docker buildx version verstehen, ihn im Terminal ausführen und die Ausgabe interpretieren, um die spezifische Version von Buildx in Ihrer Umgebung zu identifizieren. Dieses Wissen ist entscheidend für die Verwaltung Ihrer Docker-Build-Umgebung und die Gewährleistung der Kompatibilität.


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{{"Wie man den docker buildx version Befehl verwendet, um die Buildx-Version zu überprüfen"}} end

Zweck des Befehls docker buildx version verstehen

In diesem Schritt werden wir den Zweck des Befehls docker buildx version erläutern. Der Befehl docker buildx ist ein Docker CLI-Plugin, das den docker build-Befehl um die volle Funktionalität von BuildKit erweitert. BuildKit ist ein Toolkit zur Umwandlung von Quellcode in Build-Artefakte mit Fokus auf Geschwindigkeit, Korrektheit und Erweiterbarkeit.

Der Befehl docker buildx version wird verwendet, um die Versionsinformationen des Docker Buildx-Plugins anzuzeigen. Dies ist nützlich, um zu überprüfen, welche Version von Buildx installiert ist, und sicherzustellen, dass die erwartete Version verwendet wird. Die Kenntnis der Version kann wichtig sein für die Kompatibilität mit verschiedenen Docker-Versionen oder zur Fehlerbehebung.

Lassen Sie uns den Befehl docker buildx version im Terminal ausführen, um seine Ausgabe zu sehen.

docker buildx version

Sie sollten eine ähnliche Ausgabe wie diese sehen, die die installierte Buildx-Version anzeigt:

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

Die Ausgabe zeigt die Version des Buildx-Plugins. Diese Information ist hilfreich für Debugging-Zwecke oder wenn sichergestellt werden muss, dass eine bestimmte Buildx-Version verwendet wird.

Den Befehl docker buildx version ausführen

Im vorherigen Schritt haben wir den Zweck des Befehls docker buildx version kennengelernt. Nun werden wir diesen Befehl in der LabEx-Umgebung ausführen, um seine Ausgabe zu sehen und die installierte Buildx-Version zu bestätigen.

Öffnen Sie das Terminal in der LabEx-Umgebung. Sie befinden sich bereits im Verzeichnis ~/project.

Geben Sie folgenden Befehl ein und drücken Sie Enter:

docker buildx version

Sie sollten eine ähnliche Ausgabe wie diese sehen:

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

Diese Ausgabe bestätigt, dass das docker buildx-Plugin installiert ist und zeigt dessen Version an. Die spezifische Versionsnummer und Build-Informationen können je nach Umgebung leicht variieren, aber das allgemeine Format bleibt ähnlich.

Die Ausführung dieses Befehls ist eine einfache Methode, um zu überprüfen, ob Buildx verfügbar ist und für den Bau von Docker-Images bereitsteht.

Die Ausgabe des Version-Befehls interpretieren

Im vorherigen Schritt haben wir den Befehl docker buildx version ausgeführt und seine Ausgabe gesehen. Lassen Sie uns nun diese Ausgabe interpretieren.

Die Ausgabe, die Sie gesehen haben, war ähnlich zu dieser:

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

Lassen Sie uns die verschiedenen Teile dieser Ausgabe aufschlüsseln:

  • github.com/docker/buildx: Dieser Teil zeigt das Quell-Repository des Buildx-Plugins an. Er bestätigt, dass es sich um das offizielle Docker Buildx-Projekt handelt, das auf GitHub gehostet wird.
  • v0.11.2: Dies ist die Hauptversionsnummer des Buildx-Plugins. Sie folgt dem semantischen Versionierungsschema, wobei 0 die Hauptversion, 11 die Nebenversion und 2 die Patch-Version darstellt. Diese Nummer gibt die spezifische Buildx-Version an, die Sie verwenden.
  • -0.20231018160815-50a094b6f731: Dieser Teil liefert zusätzliche Build-Informationen.
    • 0.20231018160815: Dies ist ein Zeitstempel, der angibt, wann dieser spezifische Build erstellt wurde (JahrMonatTagStundeMinuteSekunde).
    • 50a094b6f731: Dies ist ein kurzer Commit-Hash aus dem Git-Repository, der den spezifischen Commit identifiziert, auf dem dieser Build basiert.

Das Verständnis dieser Ausgabe hilft Ihnen, die genaue Version und den Build des Docker Buildx-Plugins auf Ihrem System zu identifizieren. Diese Informationen sind entscheidend für die Fehlerbehebung, das Melden von Fehlern oder die Sicherstellung der Kompatibilität mit anderen Docker-Komponenten oder Funktionen.

Sie haben nun erfolgreich die Ausgabe des Befehls docker buildx version ausgeführt und interpretiert.

Zusammenfassung

In diesem Lab haben wir den Zweck des Befehls docker buildx version kennengelernt, der verwendet wird, um die Versionsinformationen des Docker Buildx-Plugins anzuzeigen. Dieser Befehl ist wesentlich, um die installierte Buildx-Version zu überprüfen, was für Kompatibilität und Fehlerbehebung wichtig sein kann.

Anschließend haben wir den Befehl docker buildx version im Terminal ausgeführt und seine Ausgabe interpretiert. Die Ausgabe liefert die spezifische Versionsnummer und Build-Details des Buildx-Plugins, bestätigt dessen Installation und ermöglicht es uns, die genau verwendete Version zu identifizieren.