Lösen Sie das Problem der Ausführung von „Hello World“ nach der Docker-Installation

Lösen Sie das Problem der Ausführung von „Hello World“ nach der Docker-Installation

Docker V1.13.1 auf centos7.3 mit yum installiert

Aber beim Ausführen von „docker run hello-world“ wird ein Fehler gemeldet:

# docker run docker.io/hello-world container_linux.go:247: Starten des Containerprozesses verursachte „process_linux.go:258: Anwenden der Cgroup-Konfiguration für den Prozess verursachte \"Eigenschaft TasksAccounting kann nicht festgelegt werden oder unbekannte Eigenschaft.\"" /usr/bin/docker-current: Fehlerantwort vom Daemon: OCI-Laufzeitfehler: container_linux.go:247: Starten des Containerprozesses verursachte „process_linux.go:258: Anwenden der Cgroup-Konfiguration für den Prozess verursachte \"Eigenschaft TasksAccounting kann nicht festgelegt werden oder unbekannte Eigenschaft.\"".

lösen:

Der Hauptgrund ist das Kompatibilitätsproblem der CentOS-Systemversion. Wenn das System aktualisiert und aktualisiert wird, kann das Problem gelöst werden.

Yum-Aktualisierung

Vor dem Update:

Nach dem Update:

Starten Sie jetzt Docker neu und führen Sie „Hello-World“ aus:

Zusatzwissen: Löschen des Kein-Bildes

Löschen Sie das Nicht-Bild

// Alle Container stoppen docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker stop
// Alle angehaltenen Container löschen docker ps -a | grep "Exited" | awk '{print $1 }'|xargs docker rm
// Alle Bilder mit dem Tag „none docker images“ löschen | grep none | awk „{print $3 }“ | xargs docker rmi
Sie können ~/.zshrc (oder ~/.bashrc) bearbeiten, um den Befehlsalias alias dnone="docker images|grep none|awk '{print $3}'|xargs docker rmi" anzugeben.
Quelle ~/.zshrc
 #########################Offizieller Löschbefehl#################

Die Gründe für die Generierung des Kein-Bildes sind:

wie kommts

Lassen Sie uns anhand des ersten Bildes herausfinden, wie hängende Bilder erzeugt werden:

Die beim ersten Erstellen des Images generierte Image-ID lautet 079dbd67f9f4, und dieses Image wird vom Build-Tool mit bolingcavalry/eureka-server:0.0.1-SNAPSHOT gekennzeichnet.

Die beim zweiten Erstellen des Images generierte Image-ID lautet e40a97f764ef. Dieses Image wird vom Build-Tool mit bolingcavalry/eureka-server:0.0.1-SNAPSHOT gekennzeichnet.

Docker entfernt das Tag von 079dbd67f9f4 und 079dbd67f9f4 wird zu einem hängenden Image, das in der Imageliste als <none>:<none> angezeigt wird.

Der offizielle Befehl zum Löschen lautet wie folgt. Hinweis: Wenn das Nicht-Image verwendet wird, wird es nicht gelöscht:

Docker-Image bereinigen

Der obige Artikel zur Lösung des Problems, Hello-World nach der Installation von Docker auszuführen, ist der gesamte Inhalt, den der Herausgeber mit Ihnen teilt. Ich hoffe, er kann Ihnen als Referenz dienen, und ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen.

Das könnte Sie auch interessieren:
  • So installieren Sie WSL2 Ubuntu20.04 unter Windows 10 und richten die Docker-Umgebung ein
  • Tutorial zur Installation von Docker im Windows 10-Subsystem Ubuntu (WSL) (mit Bildern und Text)
  • Probleme und Lösungen bei der Installation von Docker in der Alibaba Cloud
  • Lösung für den Fehler bei der Installation von Docker auf der CentOS-Version
  • Lösungen für Docker-Installations- und Fehlerberichterstattungsprobleme unter Windows 7
  • Ubuntu vps installiert Docker und meldet einen Fehler: Es kann keine Verbindung zum Docker-Daemon unter unix:///var/run/docker.sock hergestellt werden. Problem gelöst
  • Bei der Installation von Docker Desktop wird eine Fehlermeldung angezeigt: Die WSL 2-Installation ist unvollständig (Beheben Sie die Fehlermeldung).

<<:  Nach dem Absenden des Formulars zu einer anderen Datei wechseln

>>:  Sechs Vererbungsmethoden in JS und ihre Vor- und Nachteile

Artikel empfehlen

Wie man die Idee von Vue nutzt, um einen Speicher zu kapseln

Inhaltsverzeichnis Hintergrund Funktion Zweck Ide...

Analyse des Prinzips der Zentrierung von Elementen mit CSS

Es ist eine sehr häufige Anforderung, die horizon...

Lösung für das Problem, dass Centos8 Docker nicht installieren kann

Problem [root@zh ~]# [root@zh ~]# [root@zh ~]# yu...

So verwenden Sie Nginx als Proxy-Cache

Der Zweck der Cache-Verwendung besteht darin, den...

Beispielcode zur Implementierung sechseckiger Rahmen mit CSS3

Die äußerste BoxF dreht sich um 120 Grad, die zwe...

So überprüfen Sie die Festplattennutzung unter Linux

1. Verwenden Sie den Befehl df, um die gesamte Fe...

HTML-Endtag-Problem und W3C-Standard

Gemäß den Grundsätzen des W3C muss jedes Start-Tag...

MySQL 8.0.13 Download- und Installations-Tutorial mit Bildern und Text

MySQL ist die am häufigsten verwendete Datenbank....

Vollständiger Code zur Implementierung der Vue-Backtop-Komponente

Wirkung: Code: <Vorlage> <div Klasse=&qu...

Eine kurze Analyse der startReactApplication-Methode von React Native

In diesem Artikel haben wir den Startvorgang von ...

Verwendung des Vuex-Namespace

Inhaltsverzeichnis Da Vuex einen einzelnen Zustan...