Come sottolinea Denis Pitikov, le immagini e i contenitori possono scomparire se il driver di archiviazione che li ha creati (ad esempio aufs
) non è più disponibile.
Quando si esegue su Ubuntu 14.04, l'attuale Docker install script installa automaticamente il pacchetto linux-image-extra-*
(adatto per la versione corrente del kernel). Questo include il modulo del kernel aufs
.
Su alcuni sistemi, il pacchetto linux-image-generic
potrebbe non essere installato. Su questi sistemi, la volta successiva che si esegue un dist-upgrade
, il kernel verrà aggiornato ma il corrispondente linux-image-extra-*
non verrà installato. Al riavvio non si avrà il modulo aufs
e i contenitori e le immagini potrebbero essere scomparsi.
per risolvere il problema: in primo luogo, verificare che si sta eseguendo un kernel generico già:
$ uname -r
3.13.0-49-generic
Se è così, prendere in considerazione l'installazione di linux-image-generic
:
$ apt-get install linux-image-generic
che aggiornerà il kernel alla versione richiesto da quel pacchetto e installerà anche il pacchetto -extra
.
Si dovrebbe chiedere questo su https://unix.stackexchange.com/ – Jerodev
Sono di fronte a questo durante l'aggiornamento del mio kernel host da 3,16 a 3,18. Cordiali saluti, il mio ospite è Ubuntu. –