Heim > Backend-Entwicklung > Golang > Warum startet mein Docker-Container nicht mit der Meldung „Fehler beim Erstellen der Shim-Aufgabe: OCI-Laufzeiterstellung fehlgeschlagen: Runc-Erstellung fehlgeschlagen: Containerprozess konnte nicht gestartet werden'?

Warum startet mein Docker-Container nicht mit der Meldung „Fehler beim Erstellen der Shim-Aufgabe: OCI-Laufzeiterstellung fehlgeschlagen: Runc-Erstellung fehlgeschlagen: Containerprozess konnte nicht gestartet werden'?

Susan Sarandon
Freigeben: 2024-11-10 12:59:02
Original
502 Leute haben es durchsucht

Why Is My Docker Container Failing to Start with

Docker-Fehler: „Shim-Aufgabe konnte nicht erstellt werden: OCI-Laufzeiterstellung fehlgeschlagen: Runc-Erstellung fehlgeschlagen: Containerprozess konnte nicht gestartet werden“

Dies Der Fehler bezieht sich auf ein Problem beim Versuch, ein Docker-Image zu erstellen und auszuführen. Beim Erstellen der bereitgestellten Docker-Datei und beim Ausführen des Containers tritt der folgende Fehler auf:

docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: exec: "./deployment-service": permission denied: unknown.
Nach dem Login kopieren

Um dieses Problem zu beheben, liegt das Problem in den Berechtigungen der ausführbaren Datei „deployment-service“ im Container. Um dieses Problem zu beheben, fügen Sie der Docker-Datei vor dem CMD-Befehl die folgende Zeile hinzu:

RUN chmod +x deployment-service
Nach dem Login kopieren

Dieser Befehl gewährt Ausführungsberechtigungen für die Datei „deployment-service“, sodass der Container den Prozess erfolgreich starten kann. Nachdem Sie diese Änderung vorgenommen haben, erstellen Sie das Docker-Image neu und versuchen Sie erneut, den Container auszuführen. Der Fehler sollte nun behoben sein.

Das obige ist der detaillierte Inhalt vonWarum startet mein Docker-Container nicht mit der Meldung „Fehler beim Erstellen der Shim-Aufgabe: OCI-Laufzeiterstellung fehlgeschlagen: Runc-Erstellung fehlgeschlagen: Containerprozess konnte nicht gestartet werden'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage