Nie jestem już w stanie używać dokera ani efektywnie uruchamiać nowych obrazów - zgłasza, że mam 100% użycia dysku. Tutaj możesz zobaczyć, że uruchamiam nieskazitelną kopię Ubuntu, a jednak mówi mi, że nie mam już miejsca na dysku:
$ 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
Osobno próbuję uruchomić instancję mysql i wyświetla mi komunikaty o błędach, które moim zdaniem są związane z faktem, że nie mam dostępnego dysku. Kiedy próbuję uruchomić orchardup / mysql, otrzymuję:
ERROR: 1030 Got error 28 from storage engine
Co oznacza, że zabrakło miejsca w pamięci.
Biorąc to pod uwagę, jak mam interpretować powyższy raport df-h i jak mogę ustalić, co zajmuje 100% mojego dysku? Używam dokera 1.3, działającego na OSX 10.9.4, używając boot2docker.
Dzięki.
Edycja: W celu obejścia tego problemu uruchomiłem boot2docker deletei boot2docker initwydaje się, że zniszczył wszystkie moje obrazy (na szczęście mogę je odbudować za pomocą moich plików dokowanych ). Teraz, kiedy zaczynam nowy obraz 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
O wiele lepiej. Ale nadal jestem zdezorientowany, czy na wszystkich obrazach hostowanych przez boot2docker musi być jakiś wspólny globalny dysk, który wcześniej został zapełniony?
Edycja 2: Właśnie pobrałem kilka zdjęć, a teraz oto, co widzę, gdy uruchamiam obraz ubuntu i sprawdzam wolne miejsce na dysku:
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
Zużyte od 3% do 16%! Oczywiście między wszystkimi moimi obrazami istnieje jakiś dysk współdzielony, którego nie rozumiem ...