레포지토리 관리

컨테이너 이미지를 가져올 사내 이미지 저장소를 등록하고 관리합니다.


개요

Cluma에서 컨테이너를 띄울 때 쓰는 이미지는 이미지 저장소에서 받아 옵니다. 관리자는 사내 저장소를 등록해 두어, 사용자가 컨테이너를 만들 때 그 안의 이미지를 골라 쓸 수 있도록 합니다.

Harbor, Nexus, GitLab Container Registry처럼 Docker 저장소 표준을 따르는 서버는 모두 등록할 수 있습니다.


저장소 등록

관리자 메뉴 → 레포지토리 관리+ 등록하기 에서 새 저장소를 등록합니다.

항목 어떤 값 필수
레포지토리 이름 알아볼 수 있는 이름 (예: my-registry) 필수
레포지토리 주소 이미지 서버 주소 (예: http://192.168.21.29) 필수

저장소 고치기

목록에서 해당 항목의 수정 아이콘을 누릅니다. 이름이나 주소를 바꿀 수 있습니다.


저장소 지우기

더 안 쓰는 저장소를 지웁니다.

  • 그 저장소의 이미지를 이미 쓰고 있는 컨테이너는 그대로 동작합니다.
  • 단, 이후로는 그 저장소의 이미지로 새 컨테이너를 만들 수 없습니다.

이미지 둘러보기

등록된 저장소 안의 이미지 목록을 둘러볼 수 있습니다.

컨테이너 만들기 화면에서 저장소를 고르면 이미지 이름과 태그가 바로 보입니다.


사용자가 이미지를 고르는 길

세 가지입니다.

  1. 저장소 둘러보기 — 관리자가 등록한 저장소에서 고름
  2. 직접 입력 — 외부 공개 이미지 주소를 그대로 적음 (예: pytorch/pytorch:2.1.0-cuda11.8-cudnn8-runtime)
  3. 내 이미지 — 사용자가 직접 등록해 둔 이미지