Могу ли я чистить/var/lib/docker/tmp?

Мой сервер - CoreOS. В /var/lib/docker/tmp так много файлов, их имя похоже на "GetV2ImageBlob998303926".

Размер всех файлов GetV2ImageBlobxxxxxxxx составляет 640 МБ.

Можно ли удалить все файлы в /var/lib/docker/tmp?

Ответ 1

Об этом сообщается в issues/14506 и адресовано в PR 14389, теперь PR 15414.

Убедитесь, что изображения, загруженные pullTagV2, всегда очищаются

Раньше, если только некоторые из загрузок были успешными, мы не закрывали и не удаляли файлы. Это меняет поведение регистрации на блокировку при завершении всех загрузок (тогда как раньше он выходил раньше, чем первый сбой), что необходимо для обеспечения того, что очистка выполняется только после завершения загрузки.

Это будет исправлено в Docker 1.8 или 1.9