2017-11-03 6 views
1

Ich versuche, meine dockerd Dämon durch diesen Befehl zu starten - dockerd & Dann beginne ich den Fehler bekommen, wie unten -Docker Daemon Fehler zu werfen, während in Linux starten RHEL

ERRO [0036] libcontainerd: failed Ereignis empfangen von containerd: rpc error: code = 12 desc = unbekannter service types.API

Das läuft immer wieder und ich kann danach keinen Container mehr starten. Wenn ich die Sitzung schließe und eine neue Sitzung öffne, kann ich sehen, dass docker ps zugänglich ist. Aber ich kann keinen Container starten. Ich erhalte Fehler während der Behälter ausgehend -

Docker laufen hallo-Welt

Docker: Fehlerreaktion von Daemon: unbekannt Service types.API. ERRO [0000] Fehler beim Warten auf Container: Kontext abgebrochen

Bitte lassen Sie mich wissen, wenn Protokolle benötigt werden.

+0

je nach Ihrer Version von RHEL könnten Sie [SOL] sein (https://success.docker.com/Policies/Compatibility_Matrix) –

Antwort

0

Warum starten Sie den Docker-Daemon mit dockerd & und nicht systemctl start docker.service? Dies ist wahrscheinlich die Ursache Ihres Problems.

Um den Daemon beim Booten zu starten, müssen Sie systemctl enable docker.service ausführen. Siehe Getting Started with Containers.

Beachten Sie, dass der Kernel für Red Hat Enterprise Linux 6 nur eine begrenzte Teilmenge der für die Container-Unterstützung benötigten Funktionalität unterstützt, und ich glaube nicht, dass jemand die Daemon- oder Container-Images auf dieser Betriebssystemversion testet.

+0

Danke Florian. Ich habe jetzt mit systemctl Befehl auf der RHEL-Box gestartet. –

Verwandte Themen