Custom Image 생성

OCI는 배포된 Compute 인스턴스의 Boot Volume을 복사하여 템플릿으로 만들고, 이 템플릿을 이용하여 똑같은 형태의 Compute 인스턴스를 만드는 기능을 제공합니다. 구동중인 Compute 인스턴스의 Boot Volume을 재사용 가능한 템플릿으로 만든것을 Custom Image라고 합니다.

HOL: Custom Image

이번 문서는 기존 Compute Instnace로 부터 OCI Custom Image를 만드는 과정을 소개합니다. 이번 Hands-on Lab은 다음과 같은 순서로 진행합니다.

Custom Image 개요

Compute 인스턴스를 생성할 때 Image를 지정합니다. Image는 Compute 인스턴스의 Boot Volume에 설치되는 운영체제와 설치 프로그램 템플릿입니다. Image는 Compute 인스턴스 환경을 재사용하는 단위입니다.

OCI 사용자는 OCI가 제공하는 Image를 커스터마이징하여 자신만의 Image를 만들 수 있습니다. 배포된 Compute 인스턴스의 Boot Volume을 템플릿 Image로 만들고, 이 템플릿 Image를 이용하여 새로운 인스턴스를 만들 수 있습니다. 이렇게 만든 사용자 정의 Image를 Custom Image라고 합니다. Custom Image를 이용해서 기존 Compute 인스턴스 환경과 동일한 Compute 인스턴스를 제한없이 만들 수 있습니다.

선행 Hands-on Lab

이번 Hands-on Lab을 진행하기 위해서는, 다음과 같은 Hands-on Lab이 선행되어야 합니다.

Hands-on Lab 실습 환경

Hands-on Lab은 OCI 일반 사용자인 demo.admin 사용자로 OCI IAM 로그인하여 진행합니다. 이번 Hands-on Lab에서 사용할 OCI 사용자와 컴파트먼트는 다음과 같습니다.

OCI User 작업 Compartment
demo.admin root/sandbox/hol-prod

Hands-on Lab 시나리오

이번 Hands-on Lab은 앞에서 만든 demo-linux-vm을 Custom Image로 만들고, 생성된 Custom Image를 조회하는 절차를 다룹니다.

Custom Image 만들기

demo-linux-vm 인스턴스를 Custom Image로 만들기 위해서 다음과 같은 메뉴 패스로 Compute 인스턴스 관리 페이지로 이동합니다.

(OCI 콘솔 왼쪽 위 햄버그 버튼) Compute Instances


Compute 인스턴스 관리 페이지에서 Compartment를 root/sandbox/hol-prod로 선택한 후, demo-linux-vm 링크를 클릭하여 demo-linux-vm 인스턴스 상세 페이지로 이동합니다.


demo-linux-vm 인스턴스 상세 페이지에서 다음과 같은 메뉴를 실행합니다.

Actions Create Custom Image


demo-linux-vm 인스턴스로 Custom Image를 만들기 위해서, Create Custom Image 등록 폼에 다음과 같이 설정합니다.

입력 항목 설정값
Create In Compartment root/sandbox/hol-prod
Name demo-custom-image

설정을 마치면 Create Custom Image 버튼을 클릭합니다.


demo-linux-vm 인스턴스로 Custom Image를 생성하면 해당 인스턴스는 서비스가 중단됩니다. 그리고 다음 이미지와 같이 Custom Image를 만듭니다. Custom Image가 만들어지면 대상 인스턴스인 demo-linux-vm는 자동으로 다시 시작됩니다. demo-linux-vm가 다시 시작되면 Instance 링크를 클릭하고 Compute 인스턴스 관리 페이지로 이동합니다.


Compute 인스턴스 관리 페이지에서 왼편 메뉴에서 Custom Images 링크를 클릭하고 Custom Image 관리 페이지로 이동합니다.


Custom Image 관리 페이지에서 Compartment를 root/sandbox/hol-prod로 선택한 후, demo-custom-image 링크를 클릭하여 demo-custom-image 상세 페이지로 이동합니다.


demo-custom-image 상세 페이지에서 Custom Image이 상제 정보를 확인할 수 있습니다. 상제 정보에서 Compatible Shapes를 통해서 지원하는 Shape을 확인할 수 있습니다.

Hands-on Lab 요약

demo-linux-vm 인스턴스 상세 페이지에서 Custom Image를 만들었습니다. 새로 만든 Custom Image 이름은 demo-custom-image입니다. 그리고 새로 만든 demo-custom-image의 상세 정보를 확인했습니다.

다음 Hands-on Lab에서는 demo-custom-image로 새로운 인스턴스를 만들겠습니다.

  • 문서 생성: 2020-04-05 12:11 / 최종 문서 수정: 2020-04-05 12:11
  • 김태완 avatar
  • 작성자: 김태완
  • 사랑하는 민수와 데이터 관리, 데이터 분석 & 클라우드에 집중하고 있습니다.
  • E-mail: taewan.me@gmail.com
  • Disclaimer
    이 저작물은 Oracle과 관계없이 개인으로서 개인의 시간을 할애하여 작성된 글 입니다. 본 글의 내용, 입장, 예측은 Oracle을 공식적으로 절대 대변하지 않습니다.