Докер в Гренке - VFS потребление астрономических сумм пространства

Ряд возможностей:

  • точка трейлинга в строке разрешения файла -rwSr-s---. указывают расширенные права доступа, либо в SE Linux (подтвердить с помощью ls -lZ), либо в ACL-стиле (подтвердить с помощью getfacl ), которые могут блокировать переопределения корня.
  • файл стал неизменяемым с помощью chattr ; подтвердите атрибуты файловой системы с помощью lsattr
  • Файл находится на файловой системе NFS, которая экспортируется с опцией root_squash, которая повторно отправляет удаленного пользователя root под непривилегированной учетной записью. Вместо этого выполните команду rm в качестве фактического владельца файла, например, выполните команду rm. sudo -u rm имя файла
  • файл находится в файловой системе только для чтения, подтвердите командой mount или /proc/mounts
  • IIRC вы не можете удалить специальные записи устройств, которые представляют настройки ядра, такие как файлы на файловых системах proc и sysfs, так ли это?
1
21.01.2015, 05:26
1 ответ

Я сейчас работаю над этим же вопросом. Это происходит потому, что vfs не является настоящей объединенной файловой системой (как aufs), поэтому каждый инкрементный образ в восстанавливаемом образе восстанавливается в полном размере.

Смотрите на эту проблему подробнее: https://github.com/docker/docker/issues/14040

1
27.01.2020, 23:51

Теги

Похожие вопросы