


Docker: Warum wird mir beim Ausführen meines Containers die Berechtigung verweigert?
Nov 10, 2024 am 01:41 AMDocker: Fehler beim Erstellen einer Shim-Aufgabe – Berechtigung verweigert
Beim Versuch, einen Docker-Container zu erstellen und auszuführen, tritt möglicherweise der Fehler „Docker“ auf : Fehlerantwort vom Daemon: Shim-Aufgabe konnte nicht erstellt werden: OCI-Laufzeiterstellung fehlgeschlagen: runc-Erstellung fehlgeschlagen: Containerprozess konnte nicht gestartet werden: exec: „./deployment-service“: Berechtigung verweigert: unbekannt.“ Dieser Fehler tritt aufgrund unzureichender Berechtigungen zum Ausführen der ausführbaren Datei ./deployment-service im Container auf.
Lösung:
Um dieses Problem zu beheben, fügen Sie die folgende Zeile hinzu Ihre Docker-Datei vor dem CMD ["./deployment-service"]:
RUN chmod +x deployment-service
Dieser Befehl gewährt der ausführbaren Datei ./deployment-service Ausführungsberechtigungen, sodass der Container erfolgreich ausgeführt werden kann. Hier ist der aktualisierte Teil Ihrer Docker-Datei:
... # ... Code before this line ... RUN chmod +x deployment-service CMD ["./deployment-service"]
Nachdem Sie diese Zeile hinzugefügt haben, erstellen Sie Ihren Docker-Container neu und führen Sie ihn erneut aus. Der Fehler „Berechtigung verweigert“ sollte nicht mehr auftreten.
Das obige ist der detaillierte Inhalt vonDocker: Warum wird mir beim Ausführen meines Containers die Berechtigung verweigert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

GO Language Pack Import: Was ist der Unterschied zwischen Unterstrich und ohne Unterstrich?

Wie kann ich kurzfristige Informationsübertragung zwischen Seiten im BeEGO-Framework implementieren?

Wie schreibe ich Scheinobjekte und Stubs zum Testen in Go?

Wie kann ich Tracing -Tools verwenden, um den Ausführungsfluss meiner GO -Anwendungen zu verstehen?

Wie konvertieren Sie die Liste der MySQL -Abfrageergebnisse in eine benutzerdefinierte Struktur -Slice in Go -Sprache?

Wie kann ich benutzerdefinierte Typ -Einschränkungen für Generika in Go definieren?

Wie schreibe ich Dateien in Go Language bequem?

Wie kann ich Linter und statische Analyse -Tools verwenden, um die Qualität und Wartbarkeit meines GO -Codes zu verbessern?
