So beheben Sie den Fehler „Docker: Ungültiges Referenzformat“

Docker vereinfacht das Erstellen, Ausführen und Verwalten von Containern. Beim Ausführen oder Erstellen eines Images kann jedoch der Fehler „Ungültiges Referenzformat“ auftreten. In den meisten Fällen liegt dies an einem geringfügigen Formatierungsfehler im Imagenamen oder -tag. Der Fehler kann beispielsweise auf Großbuchstaben, Sonderzeichen oder fehlende Werte zurückzuführen sein. Diese Anleitung erklärt die häufigsten Ursachen dieses Fehlers und zeigt, wie Sie ihn beheben können, um ein erneutes Auftreten zu verhindern.

Fehler „Ungültiges Referenzformat“ beheben

Lassen Sie uns die häufigsten Ursachen für den Fehler „Ungültiges Referenzformat“ und dessen Behebung herausfinden:

Großbuchstaben in Bildnamen

Docker erfordert, dass Image-Namen klein geschrieben werden. Schon ein einzelner Großbuchstabe kann zu Formatierungsfehlern führen. Beispielsweise führt die Ausführung des folgenden Befehls zu einem Fehler:

docker pull NGINX
So beheben Sie den Fehler „Docker: Ungültiges Referenzformat“
Archivnamen müssen in Kleinbuchstaben angegeben werden

Um diesen Fehler zu vermeiden, überprüfen Sie vor dem Ausführen des Befehls immer, ob Ihr Bildname in Kleinbuchstaben geschrieben ist.

docker pull nginx
So beheben Sie den Fehler „Docker: Ungültiges Referenzformat“
Verwenden Sie Kleinbuchstaben

Sonderzeichen oder ungültiges Zeichen

Manchmal fügen Benutzer versehentlich Zeichen hinzu, die Docker nicht zulässt. Dazu gehören @-Zeichen, Leerzeichen oder von einer Website oder einem Dokument kopierte Zeichen, die normal aussehen, es aber nicht sind.

Beispielsweise enthält der folgende Befehl das Sonderzeichen @, was den folgenden Fehler verursacht:

docker run ubuntu@:latest
So beheben Sie den Fehler „Docker: Ungültiges Referenzformat“
Sonderzeichenfehler

Um diesen Fehler zu beheben, stellen Sie sicher, dass der Befehl keine zusätzlichen Zeichen oder Formatierungsfehler enthält. Sie können den Befehl mit einem Texteditor überprüfen und ggf. bereinigen:

docker run ubuntu:latest
So beheben Sie den Fehler „Docker: Ungültiges Referenzformat“
Vermeiden Sie Sonderzeichen

Doppelpunkt ohne Tag

Einer der häufigsten Fehler besteht darin, am Ende des Bildnamens einen Doppelpunkt zu setzen, ohne das Tag einzuschließen. Versuchen wir beispielsweise den folgenden Befehl, um Node abzurufen:

docker pull node:

Docker erwartet nach dem Doppelpunkt einen Wert, z. B. latest , 18-alpine oder einen anderen gültigen Tag. Wenn kein Wert angegeben wird, gilt der Image-Name als unvollständig und führt zu einem Fehler „Ungültiges Referenzformat“:

So beheben Sie den Fehler „Docker: Ungültiges Referenzformat“
Doppelpunkt ohne Tag

Um diesen Fehler zu beheben, fügen Sie nach dem Doppelpunkt ein entsprechendes Tag hinzu, um den Bildnamen vollständig und gültig zu machen:

docker pull node:latest
So beheben Sie den Fehler „Docker: Ungültiges Referenzformat“
Tags nach dem Doppelpunkt hinzufügen

Dateipfad oder Volume-Mount enthält Leerzeichen

Wenn Sie einen Dateipfad mit Leerzeichen angeben, insbesondere bei Optionen wie -v (Volume Mount), kann Docker Teile des Pfads fälschlicherweise als separate Argumente oder sogar als Teil des Image-Namens interpretieren. Dies kann zu unerwarteten Ergebnissen wie dem folgenden führen:

docker run -v /home/user/My Folder:/app ubuntu
So beheben Sie den Fehler „Docker: Ungültiges Referenzformat“
Leerzeichen in Dateinamen

Um dies zu vermeiden, schließen Sie den Dateipfad immer mit Leerzeichen in doppelte Anführungszeichen ein, wie unten gezeigt:

docker run -v "/home/user/My Folder:/app" ubuntu

Ersetzen Sie „/home/user/My Folder“ durch den tatsächlichen Pfad zum Verzeichnis, das Sie in den Container einbinden möchten.

Unangemessene Verwendung von Variablen

Bei der Arbeit mit Docker werden häufig Variablen in Befehlen verwendet, insbesondere bei der Angabe von Image-Versionen. Wenn eine Variable wie $VERSION jedoch nicht korrekt gesetzt ist, können in Docker Probleme wie der Fehler „Ungültiges Referenzformat“ auftreten.

Führen Sie beispielsweise den folgenden Befehl aus, um Ubuntu vom Docker Hub abzurufen:

docker pull ubuntu:$VERSION

Hier soll $VERSION die Version des Ubuntu-Images darstellen, das Sie abrufen möchten. Wenn Sie ihm jedoch keinen Wert zuweisen, interpretiert Docker den Befehl als „docker pull ubuntu:“. Dies führt zu einem ungültigen Image-Namen, da er mit einem Doppelpunkt endet und der erforderliche Versions-Tag fehlt.

So beheben Sie den Fehler „Docker: Ungültiges Referenzformat“
Falsche Verwendung von Variablen

Um dies zu vermeiden, stellen Sie sicher, dass alle im Befehl verwendeten Variablen richtig definiert sind. Unter Linux können Sie eine Variable mit der folgenden Syntax festlegen.

$VERSION=latest

Rufen Sie dann die angegebene Version ab, indem Sie den folgenden Befehl ausführen.

docker pull ubuntu:$VERSION

In Windows CMD müssen Sie das Schlüsselwort „set“ verwenden, um eine Variable (wie „Version“) zu definieren, und dann die Syntax „%VARIABLE%“ verwenden , um in Befehlen wie „Docker Pull“ darauf zu verweisen.

set VERSION=latest
docker pull ubuntu:%VERSION%

Hier enthält $VERSION den aktuellsten Wert, sodass Docker das ubuntu:latest- Image problemlos abrufen kann. Bei Bedarf können Sie auch eine bestimmte Version zuweisen, z. B. 18.04.

So beheben Sie den Fehler „Docker: Ungültiges Referenzformat“
Definieren Sie Variablen richtig

Problem beim Kopieren und Einfügen

Manchmal kopieren Benutzer Befehle aus Online-Tutorials oder Dokumentationen. Diese kopierten Befehle können versteckte Zeichen wie unsichtbare Leerzeichen, nicht-englische Satzzeichen oder spezielle Anführungszeichen enthalten. Diese Zeichen können Ihre Docker-Befehle unbemerkt beschädigen.

Um dies zu vermeiden, ist es besser, den Befehl nach Möglichkeit selbst einzugeben oder ihn zunächst in einen einfachen Texteditor einzufügen, um unerwünschte Formatierungen zu entfernen.

Da Sie nun die häufigsten Ursachen für den Fehler „Ungültiges Referenzformat“ in Docker kennen und wissen, wie Sie ihn beheben können, sind Sie auf dem besten Weg, dieses Problem in Zukunft zu vermeiden. Von der Überprüfung der Groß- und Kleinschreibung bis hin zur korrekten Variableneinstellung – diese einfachen Tipps können Ihnen viel Zeit und Ärger ersparen. Wenn Sie bereit sind, tiefer in die Materie einzusteigen, möchten Sie vielleicht auch lernen, wie Sie Ihre benutzerdefinierten Docker-Images taggen und in die Registry pushen oder wie Sie nicht verwendete Images bereinigen, um Ihr System sauber zu halten.

Tags: #System
Sign up and earn $1000 a day ⋙

Leave a Comment

Was ist VPN? Vor- und Nachteile des virtuellen privaten VPN-Netzwerks

Was ist VPN? Vor- und Nachteile des virtuellen privaten VPN-Netzwerks

Was ist VPN, was sind die Vor- und Nachteile von VPN? Lassen Sie uns mit WebTech360 die Definition von VPN besprechen und wie dieses Modell und System in der Arbeit angewendet wird.

Die meisten Leute verwenden diese versteckten Funktionen der Windows-Sicherheit nicht.

Die meisten Leute verwenden diese versteckten Funktionen der Windows-Sicherheit nicht.

Windows Security schützt nicht nur vor einfachen Viren. Es schützt auch vor Phishing, blockiert Ransomware und verhindert die Ausführung schädlicher Apps. Diese Funktionen sind jedoch nicht leicht zu erkennen – sie sind hinter vielen Menüebenen versteckt.

Codieren ist nicht so schwierig, wie Sie denken

Codieren ist nicht so schwierig, wie Sie denken

Wenn Sie es erst einmal gelernt und selbst ausprobiert haben, werden Sie feststellen, dass die Verschlüsselung unglaublich einfach anzuwenden und im Alltag unglaublich praktisch ist.

Gelöschte Daten mit Recuva Portable in Windows 7 wiederherstellen

Gelöschte Daten mit Recuva Portable in Windows 7 wiederherstellen

Im folgenden Artikel stellen wir die grundlegenden Schritte zur Wiederherstellung gelöschter Daten in Windows 7 mit dem Support-Tool Recuva Portable vor. Mit Recuva Portable können Sie Ihre Daten auf einem beliebigen USB-Stick speichern und jederzeit verwenden. Das Tool ist kompakt, einfach zu bedienen und bietet folgende Funktionen:

So löschen Sie doppelte Dateien, um mit CCleaner Computerspeicher zu sparen

So löschen Sie doppelte Dateien, um mit CCleaner Computerspeicher zu sparen

CCleaner sucht in nur wenigen Minuten nach doppelten Dateien und lässt Sie dann entscheiden, welche davon sicher gelöscht werden können.

Warum den Standard-Download-Speicherort in Windows 11 ändern?

Warum den Standard-Download-Speicherort in Windows 11 ändern?

Durch das Verschieben des Download-Ordners von Laufwerk C auf ein anderes Laufwerk unter Windows 11 können Sie die Kapazität von Laufwerk C reduzieren und dafür sorgen, dass Ihr Computer reibungsloser läuft.

So stoppen Sie Windows-Updates auf dem PC

So stoppen Sie Windows-Updates auf dem PC

Auf diese Weise können Sie Ihr System härten und optimieren, sodass Updates nach Ihrem eigenen Zeitplan und nicht nach dem von Microsoft erfolgen.

So zeigen Sie Dateierweiterungen an, zeigen Dateierweiterungen unter Windows an

So zeigen Sie Dateierweiterungen an, zeigen Dateierweiterungen unter Windows an

Der Windows-Datei-Explorer bietet zahlreiche Optionen zum Ändern der Dateiansicht. Was Sie vielleicht nicht wissen: Eine wichtige Option ist standardmäßig deaktiviert, obwohl sie für die Sicherheit Ihres Systems von entscheidender Bedeutung ist.

5 kostenlose Tools zum Auffinden von Spyware und Adware auf Ihrem PC

5 kostenlose Tools zum Auffinden von Spyware und Adware auf Ihrem PC

Mit den richtigen Tools können Sie Ihr System scannen und Spyware, Adware und andere Schadprogramme entfernen, die möglicherweise auf Ihrem System lauern.

14 Windows-Apps und -Software, die Sie auf Ihrem neuen Computer benötigen

14 Windows-Apps und -Software, die Sie auf Ihrem neuen Computer benötigen

Nachfolgend finden Sie eine Liste empfohlener Software für die Installation eines neuen Computers, damit Sie die wichtigsten und besten Anwendungen für Ihren Computer auswählen können!

So klonen Sie Windows-Einstellungen, um Ihren Workflow überallhin mitzunehmen

So klonen Sie Windows-Einstellungen, um Ihren Workflow überallhin mitzunehmen

Das Mitführen eines kompletten Betriebssystems auf einem USB-Stick kann sehr praktisch sein, insbesondere wenn Sie keinen Laptop besitzen. Aber denken Sie nicht, dass diese Funktion auf Linux-Distributionen beschränkt ist – es ist an der Zeit, Ihre Windows-Installation zu klonen.

Schalten Sie diese 7 Windows-Dienste aus, um die Akkulaufzeit zu verlängern!

Schalten Sie diese 7 Windows-Dienste aus, um die Akkulaufzeit zu verlängern!

Durch das Deaktivieren einiger dieser Dienste können Sie die Akkulaufzeit erheblich verlängern, ohne dass dies Auswirkungen auf Ihre tägliche Nutzung hat.

Wozu dient die Tastenkombination Strg + Z unter Windows? Wahrscheinlich mehr als Sie denken

Wozu dient die Tastenkombination Strg + Z unter Windows? Wahrscheinlich mehr als Sie denken

Strg + Z ist eine äußerst häufige Tastenkombination unter Windows. Mit Strg + Z können Sie grundsätzlich Aktionen in allen Bereichen von Windows rückgängig machen.

Klicken Sie nicht auf einen verkürzten Link, bis Sie sicher sind, dass er sicher ist!

Klicken Sie nicht auf einen verkürzten Link, bis Sie sicher sind, dass er sicher ist!

Verkürzte URLs sind praktisch, um lange Links zu bereinigen, verbergen aber auch das eigentliche Ziel. Wenn Sie Malware oder Phishing vermeiden möchten, ist es keine gute Idee, blind auf diesen Link zu klicken.

Windows 11 22H2: Moment 1-Update mit vielen bemerkenswerten Funktionen

Windows 11 22H2: Moment 1-Update mit vielen bemerkenswerten Funktionen

Nach langem Warten wurde das erste große Update von Windows 11 offiziell veröffentlicht.

Was ist VPN? Vor- und Nachteile des virtuellen privaten VPN-Netzwerks

Was ist VPN? Vor- und Nachteile des virtuellen privaten VPN-Netzwerks

Was ist VPN, was sind die Vor- und Nachteile von VPN? Lassen Sie uns mit WebTech360 die Definition von VPN besprechen und wie dieses Modell und System in der Arbeit angewendet wird.

Die meisten Leute verwenden diese versteckten Funktionen der Windows-Sicherheit nicht.

Die meisten Leute verwenden diese versteckten Funktionen der Windows-Sicherheit nicht.

Windows Security schützt nicht nur vor einfachen Viren. Es schützt auch vor Phishing, blockiert Ransomware und verhindert die Ausführung schädlicher Apps. Diese Funktionen sind jedoch nicht leicht zu erkennen – sie sind hinter vielen Menüebenen versteckt.

Codieren ist nicht so schwierig, wie Sie denken

Codieren ist nicht so schwierig, wie Sie denken

Wenn Sie es erst einmal gelernt und selbst ausprobiert haben, werden Sie feststellen, dass die Verschlüsselung unglaublich einfach anzuwenden und im Alltag unglaublich praktisch ist.

Gelöschte Daten mit Recuva Portable in Windows 7 wiederherstellen

Gelöschte Daten mit Recuva Portable in Windows 7 wiederherstellen

Im folgenden Artikel stellen wir die grundlegenden Schritte zur Wiederherstellung gelöschter Daten in Windows 7 mit dem Support-Tool Recuva Portable vor. Mit Recuva Portable können Sie Ihre Daten auf einem beliebigen USB-Stick speichern und jederzeit verwenden. Das Tool ist kompakt, einfach zu bedienen und bietet folgende Funktionen:

So löschen Sie doppelte Dateien, um mit CCleaner Computerspeicher zu sparen

So löschen Sie doppelte Dateien, um mit CCleaner Computerspeicher zu sparen

CCleaner sucht in nur wenigen Minuten nach doppelten Dateien und lässt Sie dann entscheiden, welche davon sicher gelöscht werden können.

Warum den Standard-Download-Speicherort in Windows 11 ändern?

Warum den Standard-Download-Speicherort in Windows 11 ändern?

Durch das Verschieben des Download-Ordners von Laufwerk C auf ein anderes Laufwerk unter Windows 11 können Sie die Kapazität von Laufwerk C reduzieren und dafür sorgen, dass Ihr Computer reibungsloser läuft.

So stoppen Sie Windows-Updates auf dem PC

So stoppen Sie Windows-Updates auf dem PC

Auf diese Weise können Sie Ihr System härten und optimieren, sodass Updates nach Ihrem eigenen Zeitplan und nicht nach dem von Microsoft erfolgen.

So zeigen Sie Dateierweiterungen an, zeigen Dateierweiterungen unter Windows an

So zeigen Sie Dateierweiterungen an, zeigen Dateierweiterungen unter Windows an

Der Windows-Datei-Explorer bietet zahlreiche Optionen zum Ändern der Dateiansicht. Was Sie vielleicht nicht wissen: Eine wichtige Option ist standardmäßig deaktiviert, obwohl sie für die Sicherheit Ihres Systems von entscheidender Bedeutung ist.

5 kostenlose Tools zum Auffinden von Spyware und Adware auf Ihrem PC

5 kostenlose Tools zum Auffinden von Spyware und Adware auf Ihrem PC

Mit den richtigen Tools können Sie Ihr System scannen und Spyware, Adware und andere Schadprogramme entfernen, die möglicherweise auf Ihrem System lauern.

14 Windows-Apps und -Software, die Sie auf Ihrem neuen Computer benötigen

14 Windows-Apps und -Software, die Sie auf Ihrem neuen Computer benötigen

Nachfolgend finden Sie eine Liste empfohlener Software für die Installation eines neuen Computers, damit Sie die wichtigsten und besten Anwendungen für Ihren Computer auswählen können!

So klonen Sie Windows-Einstellungen, um Ihren Workflow überallhin mitzunehmen

So klonen Sie Windows-Einstellungen, um Ihren Workflow überallhin mitzunehmen

Das Mitführen eines kompletten Betriebssystems auf einem USB-Stick kann sehr praktisch sein, insbesondere wenn Sie keinen Laptop besitzen. Aber denken Sie nicht, dass diese Funktion auf Linux-Distributionen beschränkt ist – es ist an der Zeit, Ihre Windows-Installation zu klonen.

Schalten Sie diese 7 Windows-Dienste aus, um die Akkulaufzeit zu verlängern!

Schalten Sie diese 7 Windows-Dienste aus, um die Akkulaufzeit zu verlängern!

Durch das Deaktivieren einiger dieser Dienste können Sie die Akkulaufzeit erheblich verlängern, ohne dass dies Auswirkungen auf Ihre tägliche Nutzung hat.

Wozu dient die Tastenkombination Strg + Z unter Windows? Wahrscheinlich mehr als Sie denken

Wozu dient die Tastenkombination Strg + Z unter Windows? Wahrscheinlich mehr als Sie denken

Strg + Z ist eine äußerst häufige Tastenkombination unter Windows. Mit Strg + Z können Sie grundsätzlich Aktionen in allen Bereichen von Windows rückgängig machen.

Klicken Sie nicht auf einen verkürzten Link, bis Sie sicher sind, dass er sicher ist!

Klicken Sie nicht auf einen verkürzten Link, bis Sie sicher sind, dass er sicher ist!

Verkürzte URLs sind praktisch, um lange Links zu bereinigen, verbergen aber auch das eigentliche Ziel. Wenn Sie Malware oder Phishing vermeiden möchten, ist es keine gute Idee, blind auf diesen Link zu klicken.

Windows 11 22H2: Moment 1-Update mit vielen bemerkenswerten Funktionen

Windows 11 22H2: Moment 1-Update mit vielen bemerkenswerten Funktionen

Nach langem Warten wurde das erste große Update von Windows 11 offiziell veröffentlicht.