잘못된 대응

2385 단어 Docker
> docker exec front df -i
Filesystem                  Inodes   IUsed               IFree IUse% Mounted on
overlay                    3907584 3907459                 125  100% /
# skip
osxfs          9223372036854775807 3103606 9223372036851672201    1% /root/dev
/dev/sda1                  3907584 3907459                 125  100% /etc/hosts
# skip

TL;DR;

  • Inodes 사용률이 100%인 경우 컨테이너를 시작할 수 없음

  • 가장 효과적
  • docker volume rm `docker volume ls -q -f dangling=true`
    

    이번 nospace left on device의 이유.

  • 1회docker-compose up시 조우
  • 디스크 용량 부족이 원인
  • 용량이 부족하면 변경docker.app 설정에 불과하기 때문에 빨리 말하기
  • 컨테이너에서 INODES를 다 먹은 파일이 없습니다.
  • 신선한 공식 이미지로 용기를 제작할 때 Inode 사용률 100%인 경우
  • 삭제할 파일이 없는 경우
  • volume 삭제


    가장 효과적이다.자신의 상황이 30% 이상 줄었다
    # activeでないvolumesを確認する
    docker system df
    # dangling volumeのリストを確認
    docker volume ls -q -f dangling=true
    # 参照されてないvolumesを削除
    docker volume rm `docker volume ls -q -f dangling=true`
    

    컨테이너 삭제


    약간의 효과가 있었다.활용도 10% 감소
    docker rm xxxx使ってないコンテナxxxxx
    

    이미지 삭제


    약간의 효과가 있다.1-2% 절감docker system df active가 아닌 이미지가 많을 때 시도해보세요.
    # danglingイメージや、<none> 表示になってるイメージを削除
    docker rmi xxxx使ってないイメージxxxxx
    

    좋은 웹페이지 즐겨찾기