Starten Sie einen Dienst in docker-container fehlgeschlagen mit dem Fehler: Failed to get D-Bus connection: No connection to service manager

Ich installiert Andockfenster Bild-und baute ein Bild erfolgreich.

Wenn ich per ssh auf den Behälter und führen Sie den Befehl service xxx start ein Fehler aufgetaucht:

service nginfra start

Umleitung von /bin/systemctl start nginfra.service /sbin/service:
Zeile 79: /bin/systemctl: Keine solche Datei oder Verzeichnis

Eigentlich fakesystemd installiert ist, den container statt systemd.

So entfernte ich fakesystemd und installiert systemd mit dem Befehl:
yum swap -- entfernen fakesystemd -- install systemd systemd-libs

Aber ich kann immer noch nicht den Dienst starten:

service nginfra start

Umleitung von /bin/systemctl start nginfra.service nicht bekommen
D-Bus connection: No connection to service manager.

Hat jemand jemals treffen und dieses Problem gelöst?

  • Bitte lernen, wie man format-posts zu machen es lesbar für andere.
  • Wenn Sie teilen Sie Ihre Dockerfile, wäre es einfacher für andere, um zu helfen
InformationsquelleAutor baoxinru | 2015-02-13
Schreibe einen Kommentar