13.6. 수동으로 이미지 제거


통합된 OpenShift 이미지 레지스트리에서 손실된 이미지 데이터를 수동으로 제거하여 스토리지 용량을 회수하고 노드 디스크가 소모되지 않도록 합니다.

사용자 정의 리소스를 정리하면 OpenShift 이미지 레지스트리에서 이미지를 자동으로 정리할 수 있습니다. 관리자는 oc adm prune images <image_prune_option> 명령을 사용하여 이미지를 수동으로 정리할 수 있습니다.

예를 들면 다음과 같습니다.

$ oc adm prune images <image_prune_option>

사용 가능한 정리 옵션에 대한 자세한 내용은 "수정 이미지 정리 명령 옵션"을 참조하십시오.

이 명령은 시스템에서 더 이상 필요하지 않은 이미지를 제거합니다.

필요에 따라 수명 및 태그 기록을 기반으로 이미지를 정리하거나 프로젝트가 정의된 스토리지 제한을 초과하는 이미지를 정리할 수 있습니다.

13.6.1. Image pruning 고려 사항

메타데이터 손상을 방지하고 활성 컨테이너 deployment 레이어를 보호하기 위해 이미지를 절단하기 전에 소프트 삭제 조건과 레지스트리 캐시 동작을 검토합니다.

  • --namespace 플래그를 사용하여 정리해도 이미지는 제거되지 않습니다. 이미지가 클러스터 범위의 리소스이므로 이미지 스트림만 제거합니다. 특정 네임스페이스로 정리를 제한하면 현재 사용량을 계산할 수 없습니다.
  • 기본적으로 통합 레지스트리는 스토리지에 대한 요청 수를 줄이고 요청 처리 속도를 높이기 위해 Blob의 메타데이터를 캐시합니다. 정리를 수행해도 통합 레지스트리 캐시는 업데이트되지 않습니다. 캐시에 메타데이터가 있는 정리된 계층은 내보낼 수 없기 때문에 정리 후에도 정리된 계층이 포함된 이미지는 손상됩니다. 따라서 정리 후 캐시를 지우려면 레지스트리를 재배포해야 합니다.

    $ oc rollout restart deployment/image-registry -n openshift-image-registry
  • 통합 레지스트리에서 Redis 캐시를 사용하는 경우 데이터베이스를 수동으로 정리해야 합니다.
  • 정리 후 레지스트리를 재배포하는 것이 옵션이 아닌 경우 캐시를 영구적으로 비활성화해야 합니다.
  • oc adm prune images 작업에는 레지스트리 경로가 필요합니다. 레지스트리 경로는 기본적으로 생성되지 않습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 문서 정보

Legal Notice

Theme

© 2026 Red Hat
맨 위로 이동