Я більше не можу використовувати докер або ефективно запускати нові зображення - це повідомлення про те, що я маю 100% використання диска. Тут ви бачите, що я запускаю незайману копію ubuntu, і все ж це говорить мені, що у мене немає місця на диску:
$ 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
Окремо я намагаюся запустити екземпляр mysql, і він видає мені повідомлення про помилки, які, на мою думку, пов'язані з тим, що у мене немає доступного диска. Коли я намагаюся запустити orchardup / mysql, я отримую:
ERROR: 1030 Got error 28 from storage engine
Що означає, що у нього не вистачає місця для зберігання.
З огляду на це, як я повинен інтерпретувати вищезгаданий звіт df -h, і як я можу визначити, що споживає 100% мого диска? Я працюю докер 1.3, працює на OSX 10.9.4, використовуючи boot2docker.
Спасибі.
Редагувати: Як вирішити, я запустив boot2docker delete
, а потім boot2docker init
, і, схоже, зірвав усі мої зображення (на щастя, я можу відновити їх за допомогою моїх докерфілів ). Тепер, коли я запускаю новий образ 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
Набагато краще. Але я все ще розгублений, чи повинен бути якийсь спільний глобальний диск у всіх зображеннях, розміщених boot2docker, які раніше були заповнені?
Редагування 2: Я щойно завантажив купу зображень, і ось ось що я бачу, коли запускаю зображення ubuntu і перевіряю вільний простір на диску:
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
Від 3% до 16% споживаних! Очевидно, що між моїми зображеннями є якийсь спільний диск, який я не розумію ...