Ich möchte Docker in meiner VM installieren, die sich in meinem physischen lokalen Rechner befindet. VM enthält sles 12.Wie installiert man Docker auf Sles 12 richtig?
Ich beziehe mich install docker on suse and open suse Link. Jetzt ist Docker in meiner VM installiert, aber ich kann aufgrund von Problemen keine weiteren Befehle ausführen.
Befehle und es ist Ausgabe -
- Docker -v
Docker Version 1.12.3, bauen 8eab29e
- sudo service docker status
hp:/var/run # sudo Service Docker Status docker.service - Docker Application Container Motor
Loaded: geladene (/usr/lib/systemd/system/docker.service; aktiviert) Aktiv: fehlgeschlagen (Ergebnis: Startlimit) seit Do 2016-12-08 16:04:35 IST; 6min vor
Docs: http://docs.docker.com Prozess: 11950 ExecStart =/usr/bin/dockerd -H fd: // --containerd /run/containerd/containerd.sock --add-runtime OCI =/usr/sbin/Runc --default-runtime OCI $ DOCKER_NETWORK_OPTIONS $ DOCKER_OPTS (Code = verlassen, status = 1/FEHLER)
Haupt PID: 11950 (Code = verlassen, status = 1/FEHLER)
8. Dezember 16: 04:35 hp dockerd [11950]:/usr/bin/dockerd: /lib64/libdevmapper.so.1.02: Version `DM_1_02_97 'nicht gefunden (erforderlich von/usr/bin/dockerd)
Dez 08 16:04:35 hp systemd 1: docker.service startanforderung wiederholt zu schnell, weigerte sich zu starten.
Dec 08 16:04:35 hp systemd 1: Fehler beim Starten der Docker-Anwendung Container Engine.
- systemctl Status docker.socket
docker.socket - Docker Sockel für die API
Loaded: geladene (/ usr/lib/systemd/system/docker.socket; deaktiviert)
Aktiv: aktiv (zuhören) seit Do 2016-12-08 16:13:18 IST; 5s her
Anhören: /var/run/docker.sock (Stream) Prozess: 11977 ExecStartPost =/usr/bin/chown root: docker/var/run/docker.Socke (Code = verlassen, status = 0/SUCCESS)
- sudo Docker laufen hallo-Welt
Docker: Fehler versucht, eine Verbindung : Post http://%2Fvar%2Frun%2Fdocker.sock/v1.24/containers/create: Unix lesen @ ->/var/run/docker.sock: lesen: Verbindung zurückgesetzt durch Peer. Siehe 'docker run --help'.
Ich kann nicht identifizieren, was genau schief geht. Wie kann ich dieses Problem beheben oder das Andockfenster von Grund auf neu installieren?
@gile - Es ist in meinem Fall nicht hilfreich. local-kv.db-Datei ist auch nicht auf meinem System verfügbar./var/lib/docker/Verzeichnis ist in meinem Fall leer. – kit
Wenn Sie es immer noch nicht versucht haben, starten Sie den Andock-Daemon mit "sudo systemctl start docker". Können Sie die Ausgabe von "sudo systemctl status docker" posten? – gile
@ gile- Wird bereits in "sudo service docker status" veröffentlicht. Dieser Befehl ist anstelle von "sudo systemctl status docker". – kit