ich auf einem frischen VM von Host Europe geliefert arbeite, die die Beschreibung passt auf https://docs.docker.com/installation/ubuntulinux/#ubuntu-trusty-1404-lts-64-bit (so Ubuntu Trusty 14.04 (LTS) (64-Bit), 3.13.0 Linux-Kernel) . Nach der Installation des docker.io-Pakets docker ps
schlägt fehl mit "Kann keine Verbindung zum Docker-Daemon herstellen. Wird 'docker -d' auf diesem Host ausgeführt?" Wenn docker -d
läuft ich:Lauf Docker -d nicht auf Ubuntu 14.04
INFO[0000] +job serveapi(unix:///var/run/docker.sock)
INFO[0000] +job init_networkdriver()
inappropriate ioctl for device
INFO[0000] -job init_networkdriver() = ERR (1)
FATA[0000] inappropriate ioctl for device
Offenbar dieser Fehler auch geschieht, wenn der Docker Service über Emporkömmling zu starten versucht. Ich habe es auch mit dem neuesten Docker-Paket nach "Docker-Paketinstallation" in der oben genannten Beschreibung versucht.
Hier ist die ausführlichere ouptput docker -D -d
mit:
INFO[0000] +job serveapi(unix:///var/run/docker.sock)
DEBU[0000] libdevmapper(3): ioctl/libdm-iface.c:363 (-1) /dev/mapper/control: open failed: Operation not permitted
DEBU[0000] libdevmapper(3): ioctl/libdm-iface.c:415 (-1) Failure to communicate with kernel device-mapper driver.
DEBU[0000] libdevmapper(3): ioctl/libdm-iface.c:417 (-1) Check that device-mapper is available in the kernel.
DEBU[0000] Using graph driver vfs
DEBU[0000] Creating images graph
DEBU[0000] Restored 0 elements
DEBU[0000] Creating repository list
INFO[0000] +job init_networkdriver()
DEBU[0000] Creating bridge docker0 with network 172.17.42.1/16
DEBU[0000] setting bridge mac address = true
inappropriate ioctl for device
INFO[0000] -job init_networkdriver() = ERR (1)
FATA[0000] inappropriate ioctl for device
Ideen jemand? Danke im Voraus. (Scheint wie ein "Deadend" für mich nach vielen erfolgreichen "Andocken" auf lokalen VMs.)
Danke - das ist genau das, was ich inzwischen herausgefunden habe. Dies macht ** Docker ein JOKE ** in der Praxis in der Praxis, denn so viele kleine IT-Unternehmen verlassen sich auf VM-Anbieter wie Host Europe oder Strato (in ganz Europa). Leider habe ich das herausgefunden. ** Nachher ** Ich habe meine gesamte Infrastruktur durchforstet ... Grrr. Ein paar ** WARNINGs auf [link] (www.docker.com) wären am wenigsten zu erwarten **. – Dan
Ich habe gerade herausgefunden, dass https://www.leaseweb.com/ eine Virtualisierung bietet, die mit Docker ausgeführt wird. Sie haben Rechenzentren in den USA, NL und DE. Vielleicht passt das zu dir. – d0x