Je ne suis plus en mesure d'utiliser Docker ou d'exécuter efficacement de nouvelles images - il signale que l'utilisation du disque est de 100 %. Ici, vous pouvez voir que je lance une copie immaculée d'ubuntu, et pourtant il me dit que je n'ai plus d'espace disque :
$ docker run -t -i ubuntu /bin/bash
root@3838b70bd76e:/# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 19G 18G 0 100% /
none 19G 18G 0 100% /
tmpfs 1005M 0 1005M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/sda1 19G 18G 0 100% /etc/hosts
tmpfs 1005M 0 1005M 0% /proc/kcore
Séparément, j'essaie de démarrer une instance mysql et elle me donne des messages d'erreur qui, je pense, sont liés au fait que je n'ai pas de disque disponible. Lorsque j'essaie d'exécuter orchardup/mysql, j'obtiens :
ERROR: 1030 Got error 28 from storage engine
Ce qui signifie qu'il n'a plus d'espace de stockage.
Dans ces conditions, comment dois-je interpréter le rapport df -h ci-dessus, et comment puis-je déterminer ce qui consomme 100% de mon disque ? J'exécute docker 1.3, sous OSX 10.9.4, en utilisant boot2docker.
Merci.
Edit : Comme solution de contournement, j'ai exécuté boot2docker delete
et ensuite boot2docker init
et il semble que toutes mes images aient été détruites (heureusement, je peux les reconstruire avec ma carte de crédit). dockerfiles ). Maintenant, quand je démarre une nouvelle image ubuntu :
root@f53d637e3d33:/# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 19G 373M 17G 3% /
none 19G 373M 17G 3% /
tmpfs 1005M 0 1005M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/sda1 19G 373M 17G 3% /etc/hosts
tmpfs 1005M 0 1005M 0% /proc/kcore
C'est tellement mieux. Mais, je suis toujours confus, il doit y avoir une sorte de disque global partagé entre toutes les images hébergées par boot2docker qui était auparavant rempli ?
Edit 2 : Je viens de télécharger un tas d'images, et maintenant voici ce que je vois quand je lance l'image ubuntu et vérifie l'espace disque libre :
root@f53d637e3d33:/# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 19G 2.7G 15G 16% /
none 19G 2.7G 15G 16% /
tmpfs 1005M 0 1005M 0% /dev
shm 64M 0 64M 0% /dev/shm
/dev/sda1 19G 2.7G 15G 16% /etc/hosts
tmpfs 1005M 0 1005M 0% /proc/kcore
De 3 % à 16 % de consommation ! Il y a manifestement une sorte de disque partagé entre toutes mes images que je ne comprends pas...