Errore durante l'avvio di contenitori di banconote

Sto provando ad avviare i contenitori di docker usando uno script, però, ho osservato che i contenitori non partono in modo random e ricevo each volta un simile messaggio di errore –

level="fatal" msg="Error response from daemon: Cannot start container 5cdfbcf5bcf140410e8bec0055614f2d93afaa04fd455e9a7960fed546cf0fa3: Error getting container 5cdfbcf5bcf140410e8bec0055614f2d93afaa04fd455e9a7960fed546cf0fa3 from driver devicemapper: Error mounting '/dev/mapper/docker-202:1-275538-5cdfbcf5bcf140410e8bec0055614f2d93afaa04fd455e9a7960fed546cf0fa3' on '/var/lib/docker/devicemapper/mnt/5cdfbcf5bcf140410e8bec0055614f2d93afaa04fd455e9a7960fed546cf0fa3': no such file or directory" 

Tuttavia, se riesco a eseguire lo stesso command dopo che non riesce, funziona.

Sto lanciando i contenitori usando Weave.

Può qualcuno dirmi come impedire che questo accada, o uno script di shell che controlla se l'errore viene gettato e rieseguirlo automaticamente?

Sembra questo problema

https://github.com/docker/docker/issues/6675

Ciò che mostra

docker version

Questo è il bug noto che si verifica solo con il driver devicemapper .

Ecco il riferimento del bug: https://github.com/docker/docker/issues/4036

La soluzione migliore è quella di passare a driver aufs o overlayfs .

Si noti che questa domanda sembra essere un duplicato da questo: la costruzione di Docker fallisce in modo random con l'installazione di errori