InfoGrab Docs

컨테이너 레지스트리 데이터 전송 줄이기

이미지 크기 축소, 레이어 최소화, 멀티 스테이지 빌드 활용 등 컨테이너 레지스트리 데이터 전송량을 줄이는 방법을 안내합니다.

컨테이너 레지스트리에서 이미지나 태그를 다운로드하는 빈도에 따라 데이터 전송량이 상당히 높을 수 있습니다. 이 페이지는 컨테이너 레지스트리와의 데이터 전송량을 줄이기 위한 여러 권장 사항과 팁을 제공합니다. 데이터 전송 사용량 확인 # 전송 사용량은 GitLab UI에서 확인할 수 없습니다. GitLab-#350905 는 이 정보를 표시하기 위한 작업을 추적하는 에픽입니다. 이미지 크기 확인 # 이미지 크기를 확인하기 위해 다음 도구와 기법을 사용할 수 있습니다: Skopeo : Skopeo의 inspect 명령을 사용하여 API 호출을 통해 레이어 수와 크기를 확인합니다. 따라서 docker pull IMAGE 를 실행하기 전에 이 데이터를 검사할 수 있습니다. CI에서 Docker 사용: Docker로 이미지를 푸시하기 전에 GitLab CI를 사용할 때 이미지 크기를 확인하고 기록합니다. 예를 들어: docker inspect "$CI_REGISTRY_IMAGE:$IMAGE_T