Hi, am Dienstag abend war meine lokale Docker-Installation in einem korrupten Zustand.
Es gibt unter /var/lib/docker eine Zustands-Datenbank: [cjr@mccarthy:/home/cjr] $ sudo find /var/lib/docker -maxdepth 2 /var/lib/docker /var/lib/docker/image /var/lib/docker/image/zfs /var/lib/docker/plugins /var/lib/docker/plugins/tmp /var/lib/docker/plugins/storage /var/lib/docker/runtimes /var/lib/docker/network /var/lib/docker/network/files /var/lib/docker/trust /var/lib/docker/volumes /var/lib/docker/volumes/nexuscontrol_nexus-db /var/lib/docker/volumes/metadata.db /var/lib/docker/tmp /var/lib/docker/swarm /var/lib/docker/containers /var/lib/docker/containers/d446943293fd93e2bedddd1ee58d2bb51b88ca199441feb99d799c1f4bee09b5 /var/lib/docker/containers/4c899a718b1ff96ddc8ca3f60f4860434cc8774674ad33759581e2e705882c29 /var/lib/docker/containers/c16ea33afae2b8929ee02ee9a7125d8d855d4d65f17d36f68a1d8d4fe1fe3839 /var/lib/docker/builder /var/lib/docker/builder/fscache.db /var/lib/docker/zfs /var/lib/docker/zfs/graph /var/lib/docker/containerd /var/lib/docker/containerd/daemon Ich bin am Dienstag nachmittag in einen Bug gelaufen, daß die (semantisch legale) Reihenfolge von Direktiven zu build failures führen kann. https://forums.docker.com/t/resolved-automated-docker-build-fails/22831/25 Diese build-failures führen offenbar dazu, daß danach der docker-daemon nicht mehr feherfrei startet. Ob das nur gilt, wenn man ein etwas exotischeres Volume-Backend (bei mir halt zfs) verwendet, oder allgemein, kann ich nicht sagen. Ich habe mit `rm -Rf /var/lib/docker*` aufgeräumt, die zugehörigen zfs-datasets unterhalb zerstört und meine images schnell neu gebaut. Ob es ein `zfs rollback` auf die Schnelle auch getan hätte, wobei man später mit `/var/lib/docker/zfs/graph` hätte abgleichen müssen, welche zfs datasets dockerd nicht mehr bekannt wären, hab ich nicht ausprobiert. Bei Applikations-Container-Images ist neu bauen immer einfacher und schneller. Ich muß allerdings zugeben, daß mich - obwohl abgebrüht - dieser Bug bei dockerd einigermaßen entsetzt hat. Grüße! -- Christopher
