Beim Ausführen von yum im Dockerfile oder im Container wird ein Fehler gemeldet und die Quelle kann nicht gefunden werden (ungültige Base-URL xxx), aber bei der Ausführung von yum auf dem Hostcomputer gibt es kein Problem. Warum? Denn egal, ob Dockerfile das Schlüsselwort RUN verwendet, um yum auszuführen, oder direkt in den Container geht, um yum auszuführen, sie alle verwenden die Quelle im Docker-Image (CentOS befindet sich im Pfad /etc/yum.repo.d/CentOS-Base.repo), sodass Sie die Quelle im selben Pfad auf dem Hostcomputer in den Container kopieren und dann ein neues „Basisimage“ von Docker committen müssen. Zu diesem Zeitpunkt wird bei Verwendung von Docker Build XXX (d. h. Verwendung der Dockerfile-Methode) kein Fehler gemeldet. Kopiermethode: docker cp xxx xxx Inhaltserweiterung Fehler beim Ausführen des Yum-Vorgangs in der Docker-Datei Schauen wir uns zunächst die Fehlermeldung an:
Lösung: Sie müssen lediglich den DNS-Dienst zur Datei resolv.conf hinzufügen. Diese Datei befindet sich in /etc. Fügen Sie hinzu
Das ist alles Dies ist das Ende dieses Artikels zur Behebung des Fehlers beim Aufrufen von Yum aus einem Docker-Container. Weitere Informationen zur Behebung des Fehlers beim Aufrufen von Yum aus einem Docker-Container finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Reines JavaScript zur Implementierung des Zahlenratespiels
Code: Code kopieren Der Code lautet wie folgt: <...
Die Definition und Vererbung von Klassen in JS si...
Der folgende Fall überprüft die Wissenspunkte der...
In diesem Artikel erfahren Sie, wie Sie mit Canva...
Ich arbeite derzeit an einem eigenen kleinen Prog...
Vorwort Arrays sind eine spezielle Art von Objekt...
Wir stoßen häufig auf dieses Problem: Wie kann ma...
Ich habe VMware und Ubuntu neu installiert, aber ...
Dieser Artikel stellt die Installation und Verwen...
JDK-Downloadadresse: http://www.oracle.com/techne...
Implementieren Sie den Nginx-Lastausgleich basier...
Fabric.js ist ein sehr nützliches Plug-In für Can...
Ich habe diese Frage heute in der SQL-Schulungsfr...
1. Neue Funktionen MySQL 5.7 ist ein spannender M...
Wir alle wissen, dass die standardmäßige MySQL-Da...