[가상화] multipass란? (Ubuntu 서버 가상환경 구축)
IT/가상화

[가상화] multipass란? (Ubuntu 서버 가상환경 구축)

반응형

Intro

multipass를 처음 접한 건 calico 공부를 시작하게 되면서 였습니다. calico는 다음 URL(https://www.tigera.io/lp/calico-certification/ )에서 무료로 강의를 제공해주고 있습니다. 쿠버네티스 네트워크의 기본부터 시작하기 때문에 쿠버네티스를 공부하시는 분들이면 꼭 한번 들어보시는것을 추천드립니다. calico는 무료 강의에서 실습을 위한 환경을 multipass로 구성하여 진행합니다.

multipass란?

mutipass는 Canonical에서 만들었으며 Ubuntu의 가상화환경(VM)을 쉽게 구성할 수 있도록 해주는 툴입니다. 참고로 캐노니컬(Canonical)은 영국의 소프트웨어 회사로 우분투 개발자인 마크 셔틀워스가 우분투의 보급을 위해 세운 회사입니다.

mutlipass를 통해서 다양한 버전의 ubuntu설치를 단순화 할 수 있게 되었습니다. 이제 어플리케이이션 테스트 하기 위해 특별한 추가 구성없이 로컬PC에서 unbuntu 가상서버를 구축할 수 있습니다.

multipass 설치

multipass는 Linux, Windows, macOS의 운영체제를 지원하며 아래 URL에서 설치 할 수 있습니다.

https://multipass.run/

multipass 사용 방법

multipass를 설치하면 간단한 터미널 명령어를 통해 우분투 가상서버를 구축할 수 있습니다.

우분투 가상서버 생성

## 특정 버전으로 설치시 버전 정보 입력 multipass launch -n test1 20.04
multipass launch -n test1

## output
Launched: test1

생성한 우분투 가상서버 확인

multipass info test1

생성한 VM의 shell 접속

mutipass shell test1

shell 로그아웃

exit

생성한 가상서버 삭제

multipass delete test1  
반응형