학습 런타임 · 데이터셋 스테이저 · 서빙 빌더
학습·빌드에 쓰는 도구 이미지 변형을 추가하고 게시하며 기본으로 지정하기, 외부 이미지 변형
필요 권한: 설정ADMIN
학습과 모델 서빙은 세 종류의 도구 이미지를 씁니다. 관리자 콘솔의 세 메뉴는 같은 모양의 화면에서 종류만 다릅니다.
| 메뉴 | 이미지 | 기본 변형이 쓰이는 때 |
|---|---|---|
| 학습 런타임 | 학습 컨테이너. 프레임워크(YOLO, RF-DETR, Pointcept 등)마다 따로 | 학습 제출 |
| 데이터셋 스테이저 | 학습 파드가 시작하기 전 데이터셋을 /geo/dataset 에 내려놓는 init 컨테이너. 스토리지 자격증명은 이 이미지에만 주입됩니다 | 학습 제출. 게시된 기본 스테이저가 없으면 컨테이너 학습 제출이 거부됩니다 |
| 서빙 빌더 | 등록 모델을 서빙 이미지로 굽는 빌더 | 모델 이미지 빌드 |
한 종류 안에 여러 변형(태그와 build-arg 가 다른 이미지)을 두고, 그중 하나를 기본으로 지정합니다. 기본은 종류마다 하나이고, 학습 런타임은 프레임워크마다 하나입니다.
공유받은 변형과 자기 변형
변형 목록에는 두 가지가 섞여 보입니다.
- 공유 변형: 전역 관리자가 한 번 구워 이 테넌트에 나눠 준 것(
공유배지). 여기서는 기본 지정만 할 수 있고, 편집·삭제·게시는 전역 관리자가 공유 이미지에서 합니다. - 자기 변형: 이 테넌트가 직접 만든 것. 모두 관리할 수 있습니다.
보통은 공유 변형을 기본으로 쓰는 것으로 충분합니다. 목록이 비어 있으면 전역 관리자에게 공유 이미지를 요청하거나, 아래처럼 직접 만듭니다.
변형 만들고 게시하기
- 변형 추가 를 누릅니다.
- (학습 런타임이면) 학습 프레임워크, 이름, 태그, 설명, build-arg 를 적습니다. 태그가 그대로 이미지 태그가 됩니다(
training-runtime:cpu-slim). build-arg 를 비우면 Dockerfile 기본값을 씁니다. 바로 기본으로 쓰려면 기본으로 지정 을 켭니다.학습 런타임 변형 만들기: ① 외부 이미지 사용 스위치 - 만들기 를 누른 뒤 목록의 게시 를 누릅니다. 클러스터가 이미지를 굽고, 게시 열이 게시 중 → 게시됨 이 됩니다. 행을 누르면 게시 진행과 로그를 봅니다.
- 기본으로 쓸 변형의 별 아이콘(기본으로 지정)을 누릅니다. 확인 창이 지금 기본이 무엇에서 무엇으로 바뀌는지 보여 줍니다.
외부 이미지 변형 (학습 런타임만)
협력사가 넘겨준 학습 이미지처럼 플랫폼에 Dockerfile 이 없는 이미지는 굽지 않고 그대로 가리킵니다.
- 이미지를 먼저 워크스페이스의 컨테이너 레지스트리 화면에서 tar 로 반입합니다.
- 학습 런타임의 변형 추가 에서 외부 이미지 사용 을 켭니다.
- 프레임워크(비우면 어느 프레임워크에서도 고를 수 있음), 이름, 태그를 적고 이미지 목록에서 반입한 이미지를 고릅니다. 목록에 없으면 주소 직접 입력… 으로 노드가 pull 할 주소를 적습니다.
외부 이미지 변형: 레지스트리에 반입한 이미지를 가리킨다 - 만들기 를 누릅니다. 외부 변형은 게시할 것이 없으므로 게시 열에 외부 이미지 로 표시되고 바로 쓸 수 있습니다.