Как решить ошибку no space left on device при CI/CD Gitlab?

Рейтинг: 0Ответов: 0Опубликовано: 13.02.2025

Из-за чего может крашиться пайплайн сборки с ошибкой "no space left on device"?

  1. Использовал df -h для просмотра доступного места.

  2. Проверил docker system df для анализа использования Docker.

  3. Остановил и удалил контейнеры:

    docker stop $(docker ps -a -q) || true docker rm $(docker ps -a -q) || true

  4. Очистил неиспользуемые ресурсы:

    docker system prune -af docker volume prune -f

  5. Проверил docker images и удалил ненужные образы:

    docker rmi $(docker images -q) || true

  6. Использовал du -sh /* для поиска крупных директорий

    find / -type f -size +100M

Очищал данные в Overlay2

df -h | grep overlay
du -sh /var/lib/docker/overlay2
rm -rf /var/lib/docker/overlay2/*

А также проверял inode'ы:

df -i

Все в норме, места на сервере много, но раннер жалуется на малое кол-во места. Немного помогает удаление и обратное накатывание сервиса Docker

Ответы

Ответов пока нет.