Podařilo se mi to provést změnou úložiště Docker na devicemapper místo AUFS .
Pokud váš systém nepoužívá Systemd
Stačí změnit /etc/default/docker
mít v něm toto:
DOCKER_OPTS="--storage-driver=devicemapper"
Pokud váš systém používá Systemd
Podívejte se na tuto odpověď a přidejte --storage-driver=devicemapper
na konci příkazu start dockeru.
Podařilo se mi zajistit, aby kontejnery fungovaly v pořádku, ale raději používám AUFS.
Uvědomil jsem si, že oddíl ve výchozím nastavení nepoužívá aufs, ale něco jako caw
nebo cow
(teď si nevzpomenu).
Také jsem se snažil, aby to fungovalo pomocí AUFS pomocí union=aufs
flag v grub, ale při spuštění démona docker dostanu FATA[0000] Shutting down daemon due to errors: error intializing graphdriver: backing file system is unsupported for this graph driver
, který vypadá jako související s https://github.com/docker/docker/issues/7321
Svou odpověď zde nechám, protože se jedná o řešení tohoto problému, ale pokud se někomu podaří toto zprovoznit pomocí AUFS, byla by to podle mého názoru lepší odpověď.
Chcete démonovi Docker sdělit, aby ukládal data související s vašimi kontejnery na trvalé úložiště.
Ve výchozím nastavení ukládá démon docker tato data do /var/lib/docker
. Toto umístění můžete změnit pomocí --graph
možnost démona docker