Подтвердить что ты не робот

Проблема пространства на docker devmapper и CentOS7

Я изучаю docker, и я использую v1.11.0 Я пытаюсь установить hadoop, но devmapper жалуется на свободное дисковое пространство?

devmapper: Thin Pool has 82984 free data blocks which is less than minimum required 163840 free data blocks. Create more free space in thin pool or use dm.min_free_space option to change behavior

Я удалил все мои изображения, но проблема не устранена:

[[email protected] hadoop_docker]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
debian              latest              47af6ca8a14a        3 weeks ago         125 MB
[[email protected] hadoop_docker]#

и это моя конфигурация диска:

[[email protected] ~]# lsblk
NAME                       MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                          8:0    0    8G  0 disk
├─sda1                       8:1    0  500M  0 part /boot
└─sda2                       8:2    0  7.5G  0 part
  ├─centos-root            253:0    0  6.7G  0 lvm  /
  └─centos-swap            253:1    0  820M  0 lvm  [SWAP]
sr0                         11:0    1 1024M  0 rom
loop0                        7:0    0  100G  0 loop
└─docker-253:0-844682-pool 253:2    0  100G  0 dm
loop1                        7:1    0    2G  0 loop
└─docker-253:0-844682-pool 253:2    0  100G  0 dm

ВОПРОС: Как я могу освободить место на диске?

Благодарю вас

4b9b3361

Ответ 1

Просто запустите эти три. Нет необходимости удалять контейнеры RUNNING.

  • Очищенные процессы:

    docker rm $(docker ps -q -f status=exited)
    
  • Очищающие тома:

    docker volume rm $(docker volume ls -qf dangling=true)
    
  • Очистка оборванных изображений:

    docker rmi $(docker images --filter "dangling=true" -q --no-trunc)