How-to guides

사용자는 Samsung Cloud Platform Console을 통해 Container Registry 서비스의 필수 정보를 입력하고, 상세 옵션을 선택하여 서비스를 생성할 수 있습니다.

Container Registry 생성하기

Samsung Cloud Platform Console에서 Container Registry 서비스를 생성하여 사용할 수 있습니다.

참고
Container Registry는 하나의 Account별로 최대 2개까지 생성할 수 있습니다. (가시성 유형별 1개)

Container Registry 서비스를 생성하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Container > Container Registry 메뉴를 클릭하세요. Container Registry의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Registry 생성 버튼을 클릭하세요. Registry 생성 페이지로 이동합니다.
  3. Registry 생성 페이지에서 서비스 생성에 필요한 정보들을 입력하고, 상세 옵션을 선택하세요.
    • 서비스 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
      구분
      필수 여부
      상세 설명
      레지스트리명필수사용자가 생성하는 레지스트리 이름
      • 영문 소문자로 시작하며 영문 소문자, 숫자를 이용하여 3~25자로 입력
      엔드포인트필수레지스트리 엔드포인트에 대한 액세스 타입 설정
      • 프라이빗을 선택하면 프라이빗 엔드포인트 접근 제어 항목만 설정 가능
      • 프라이빗&퍼블릭을 선택하면 프라이빗 엔드포인트 접근 제어 항목과 퍼블릭 엔드포인트 접근 제어 설정 가능
      프라이빗 엔드포인트 접근 제어선택프라이빗 엔드포인트 접근 제어 설정
      • 사용을 선택하면 레지스트리와 같은 리전의 Account 내 특정 리소스만 접근할 수 있도록 설정 가능
        • 프라이빗 접근 허용 리소스 추가를 클릭하여 프라이빗 엔드포인트를 사용하여 레지스트리에 접근 허용할 리소스를 추가
      • 사용을 선택하지 않으면 같은 리전내 모든 서브넷의 리소스에서의 접근이 허용됨
      퍼블릭 엔드포인트 접근 제어선택퍼블릭 엔드포인트 접근 제어 설정
      • 사용을 선택하면 레지스트리와 같은 리전의 특정 IP만 접근할 수 있도록 설정 가능
        • 퍼블릭 접근 허용 IP의 추가를 클릭하여 퍼블릭 엔드포인트를 사용하여 레지스트리에 접근 허용할 IP와 리소스를 추가
      • 사용을 선택하지 않으면 같은 리전내 모든 서브넷의 리소스에서의 접근이 허용됨
      가시성선택레지스트리의 읽기(Pull) 작업에 대한 익명 접근 설정 설정
      • Public을 선택하면 인증되지 않은 익명의 사용자에게 레지스트리의 모든 컨텐츠에 대한 읽기 작업(Anonymous Pull)을 허용함
      • 이 설정은 서비스 생성 시에만 Public으로 설정
      표. Container Registry 서비스 정보 입력 항목
      주의
      • 프라이빗 엔드포인트 접근 제어의 사용을 선택하지 않으면 고객의 레지스트리가 Samsung Cloud Platform 내의 다른 리소스에 노출될 수 있습니다.
      • 퍼블릭 엔드포인트 접근 제어의 사용을 선택하지 않으면 인터넷 환경에서 외부 IP 접근이 가능하므로, 사용자의 버킷이 인터넷을 통해 외부로 노출될 수 있습니다. 외부 접근이 필요하지 않다면, 사용 체크박스를 해제하여 보안 위협을 최소화하세요.
    • 추가 정보 입력 영역에서 필요한 정보를 입력 또는 선택하세요.
      구분
      필수 여부
      상세 설명
      태그선택태그 추가
      • 자원 당 최대 50개까지 추가 가능
      • 태그 추가 버튼을 클릭한 후 Key, Value 값을 입력 또는 선택
      표. Container Registry 추가 정보 입력 항목
  4. 요약 패널에서 생성한 상세 정보와 예상 청구 금액을 확인하고, 완료 버튼을 클릭하세요.
    • 생성이 완료되면, Registry 목록 페이지에서 생성한 자원을 확인하세요.

Container Registry 상세 정보 확인하기

Container Registry 서비스는 전체 자원 목록과 상세 정보를 확인하고 수정할 수 있습니다. Container Registry 상세 페이지는 상세정보, 태그, 작업 이력 탭으로 구성되어 있습니다.

Container Registry 상세정보를 확인하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Container > Container Registry 메뉴를 클릭하세요. Container Registry의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Registry 메뉴를 클릭하세요. Registry 목록 페이지로 이동합니다.
  3. Registry 목록 페이지에서 상세 정보를 확인할 자원(Registry)을 클릭하세요. Registry 상세 페이지로 이동합니다.
    • Registry 상세 페이지에는 Registry의 상태 정보 및 상세 정보가 표시되며, 상세정보, 태그, 작업 이력 탭으로 구성됩니다.
      구분상세 설명
      레지스트리 상태레지스트리의 상태
      • Creating: 생성 중
      • Running: 생성 완료/정상 작동 중
      • Editing: 설정 변경 중
      • Terminating: 삭제 중
      • Error: 에러 발생
      • Unknown: 알 수 없음
      이용 가이드CLI기반 레지스트리 사용 가이드
      서비스 해지서비스를 해지하는 버튼
      표. Container Registry 상태 정보 및 부가 기능

상세 정보

Registry 목록 페이지에서 선택한 자원의 상세 정보를 확인하고, 필요한 경우 정보를 수정할 수 있습니다.

구분상세 설명
서비스서비스명
자원 유형자원 유형
SRNSamsung Cloud Platform에서의 고유 자원 ID
  • Container Registry 서비스에서는 레지스트리 SRN을 의미
자원명자원 이름
  • Container Registry 서비스에서는 레지스트리명을 의미
자원 ID서비스에서의 고유 자원 ID
생성자서비스를 생성한 사용자
생성 일시서비스를 생성한 일시
수정자서비스 정보를 수정한 사용자
수정 일시서비스 정보를 수정한 일시
레지스트리명레지스트리 이름
버킷명레지스트리의 데이터가 저장되는 Samsung Cloud Platform Object Storage 버킷 이름
사용량해당 레지스트리용 Object Storage 버킷의 데이터 사용량
엔드포인트레지스트리 엔드포인트에 대한 액세스 타입
프라이빗 엔드포인트Samsung Cloud Platform 네트워크 내에서 사용 가능한 프라이빗 엔드포인트 URL
  • Docker 및 OCI Client Tool 호환성을 제공하는 엔드포인트로 Pull, Push Client 명령어 수행에 사용함
  • 복사 버튼을 클릭하여 해당 URL을 복사
퍼블릭 엔드포인트Samsung Cloud Platform 네트워크 내에서 사용 가능한 퍼블릭 엔드포인트 URL
프라이빗 엔드포인트 접근 제어프라이빗 엔드포인트 접근 제어 설정
  • 수정 버튼을 클릭하여 접근 제어 사용 여부를 변경하고, 접근 가능한 리소스를 추가, 삭제
    • 접근 제어 사용을 선택하면 레지스트리와 같은 리전의 Account 내 특정 리소스만 접근할 수 있도록 설정
    • 접근 제어 사용을 선택하지 않으면 같은 리전 내 모든 서브넷의 리소스에서의 접근이 허용됨
퍼블릭 엔드포인트 접근 제어퍼블릭 엔드포인트 접근 제어 설정
  • 수정 버튼을 클릭하여 접근 제어 사용 여부를 변경하고, 접근 가능한 IP와 리소스를 추가, 삭제
    • 접근 제어 사용을 선택하면 레지스트리와 같은 리전의 Account 내 특정 IP만 접근할 수 있도록 설정
    • 접근 제어 사용을 선택하지 않으면 인터넷 환경에서 외부 IP 접근이 가능
가시성레지스트리의 읽기(Pull) 작업에 대한 익명 접근 설정
  • Public으로 설정한 경우 인증되지 않은 익명의 사용자에게 레지스트리의 모든 컨텐츠에 대한 읽기 작업(Anonymous Pull)이 허용됨
  • 이 설정은 서비스 생성 시에만 Public으로 설정할 수 있음
표. Container Registry 상세정보 항목

태그

Registry 목록 페이지에서 선택한 자원의 태그 정보를 확인하고, 추가하거나 변경 또는 삭제할 수 있습니다.

구분상세 설명
태그 목록태그 목록
  • 태그의 Key, Value 정보 확인 가능
  • 태그는 자원 당 최대 50개까지 추가 가능
  • 태그 입력 시 기존에 생성된 Key와 Value 목록을 검색하여 선택
표. Registry 태그 탭 항목

작업 이력

Registry 목록 페이지에서 선택한 자원의 작업 이력을 확인할 수 있습니다.

구분상세 설명
작업 이력 목록자원 변경 이력
  • 작업 일시, 자원 유형, 자원명, 작업 내역, 작업 결과, 작업자명, 경로 정보 확인이 가능
  • 상세 검색을 하려면 상세 검색 버튼을 클릭
표. 작업 이력 탭 상세 정보 항목

Container Registry 해지하기

사용하지 않는 Container Registry를 해지해 운영 비용을 절감할 수 있습니다. 단, 서비스를 해지하면 운영 중인 서비스가 즉시 중단될 수 있으므로 서비스 중단 시 발생하는 영향을 충분히 고려한 후 해지 작업을 진행하세요.

주의
  • Registry에 연결된 항목이 있는 경우 삭제할 수 없습니다. 서비스 해지 불가 팝업에 표시되는 연결 서비스를 해지한 후 Registry를 삭제하세요.
  • 서비스 해지 시, Registry에 연결된 버킷을 포함하여 모든 데이터가 삭제됩니다. 데이터 삭제 후에는 복구할 수 없으니 주의하세요.

Container Registry를 해지하려면 다음 절차를 따르세요.

  1. 모든 서비스 > Container > Container Registry 메뉴를 클릭하세요. Container Registry의 Service Home 페이지로 이동합니다.
  2. Service Home 페이지에서 Registry 메뉴를 클릭하세요. Registry 목록 페이지로 이동합니다.
  3. Registry 목록 페이지에서 상세 정보를 확인할 자원(Registry)을 클릭하세요. Registry 상세 페이지로 이동합니다.
  4. Registry 상세 페이지에서 서비스 해지를 클릭하세요.
  5. 해지 확인을 위해 체크박스를 클릭하고 삭제할 Registry명을 입력하세요.
  6. Registry명을 정확하게 입력하면, 확인버튼이 활성화됩니다. 확인버튼을 클릭하세요.
  7. 해지가 완료되면, Registry 목록 페이지에서 자원이 해지되었는지 확인하세요.
ServiceWatch 지표
리포지토리 관리하기