GitLab 컨테이너 레지스트리
각 GitLab 프로젝트의 컨테이너 이미지를 저장하기 위해 GitLab 컨테이너 레지스트리를 사용합니다.
각 GitLab 프로젝트의 컨테이너 이미지를 저장하기 위해 통합 컨테이너 레지스트리를 사용할 수 있습니다. 관리자는 GitLab 인스턴스에 대한 컨테이너 레지스트리를 활성화해야 합니다. 자세한 내용은 GitLab 컨테이너 레지스트리 관리 를 참조하세요. Note Docker Hub에서 컨테이너 이미지를 가져오는 경우 속도 제한을 피하고 파이프라인을 빠르게 하기 위해 GitLab 의존성 프록시 를 사용할 수 있습니다. 컨테이너 레지스트리 보기 # 프로젝트 또는 그룹의 컨테이너 레지스트리를 볼 수 있습니다. 상단 표시줄에서 검색 또는 이동 을 선택하고 프로젝트 또는 그룹을 찾습니다. 배포 > 컨테이너 레지스트리 를 선택합니다. 컨테이너 이미지를 검색, 정렬, 필터링 및 삭제 할 수 있습니다. 브라우저에서 URL을 복사하여 필터링된 뷰를 공유할 수 있습니다. 컨테이너 레지스트리에서 특정 컨테이너 이미지의 태그 보기 # 컨테이너 레지스트리 태그 세부 정보 페이지를 사용하여 특정 컨테이너 이미지와 관련된 태그 목록을 볼 수 있습니다: 상단 표시줄에서 검색 또는 이동 을 선택하고 프로젝트 또는 그룹을 찾습니다. 배포 > 컨테이너 레지스트리 를 선택합니다. 컨테이너 이미지를 선택합니다. 게시된 시점, 소비하는 스토리지 양, 매니페스트 및 구성 다이제스트와 같은 각 태그에 대한 세부 정보를 볼 수 있습니다. 이 페이지에서 태그를 검색, 정렬(태그 이름 기준) 및 삭제할 수 있습니다. 브라우저에서 URL을 복사하여 필터링된 뷰를 공유할 수 있습니다. 스토리지 사용량 # 컨테이너 레지스트리 스토리지 사용량을 보려면 프로젝트와 그룹 전체의 컨테이너 저장소 크기를 추적하고 관리합니다. 자세한 내용은 컨테이너 레지스트리 사용량 보기 를 참조하세요. 컨테이너 레지스트리의 컨테이너 이미지 사용 # 컨테이너 레지스트리에 호스팅된 컨테이너 이미지를 다운로드하고 실행하려면: 상단 표시줄에서 검색 또는 이동 을 선택하고 프로젝트 또는 그룹을 찾습니다. 배포 > 컨테이너 레지스트리 를 선택합니다. 작업할 컨테이너 이미지를 찾아 이미지 경로 복사 ([copy-to-clipboard])를 선택합니다. 복사한 링크를 사용하여 docker run 을 사용합니다: docker run [options] registry.example.com/group/project/image [arguments] Note 비공개 저장소에서 컨테이너 이미지를 다운로드하려면 컨테이너 레지스트리로 인증해야 합니다. 자세한 내용은 컨테이너 레지스트리로 인증 을 참조하세요. 컨테이너 이미지의 명명 규칙 # 컨테이너 이미지는 다음 명명 규칙을 따라야 합니다: <registry server>/<namespace>/<project>[/<optional path>] 예를 들어 프로젝트가 gitlab.example.com/mynamespace/myproject 인 경우 컨테이너 이미지는 gitlab.example.com/mynamespace/myproject 로 명명되어야 합니다.
