[Vagrant] Vagrantfile로 가상머신 만들기(간단)

임재규·2023년 7월 5일
0

Data_Engineering_Track_22

목록 보기
22/24

Vagrant란?


가상화(Virtualization)는 실제 운영체제 위에 가상화 소프트웨어를 설치한 후에 소프트웨어를 통해 하드웨어(CPU, Memory, Disk, NIC 등)를 에뮬레이션한 후에 이 위에 운영체제(Guest OS)를 설치하는 것을 의미합니다. 가상화를 해 주는 소프트웨어를 하이퍼바이저(Hypervisor) 라고 하며 종류로는 이 책에서 사용하는 VirtualBox, 그리고 VMWare, Xen 등이 있습니다.

  • 에뮬레이션은 컴퓨터 또는 기타 여러 주변 장치의 기능을 다른 컴퓨터에서 구현하는 것을 의미
  • 프로그래밍 언어: 루비

Vagrant 설치

아래 사이트에 접속하여 윈도우 버전을 설치

CMD창 열기

mkdir test test파일을 만들어
vagrant init vagrant 초기화

Vagrantfile 파일을 열어서 config.vm.box = 에 내용을
깔고자 하는 centos7 입력 후 저장

이후
vagrant up 명령어를 입력하면
centos 7 가상머신이 하나 만들어짐

vagrant ssh 가상머신 접속

vagrant halt 가상 머신 종료

profile
공부 기록

0개의 댓글