클라우드/도커(Docker)
Vagrant
두뚜
2021. 6. 28. 11:01
Vagrant 란??
VM을 쉽게 생성하고 관리하는 자동화 도구
코드형 인프라(Infrastructure as Code, IaC) 도구
시스템을 미리 코드화하여 언제든지 즉시 시스템을 구성할 수 있다
https://www.vagrantup.com/downloads
더보기
curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add -
sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main"sudo apt-get update &&sudo apt-get install vagrant
더보기
# centos7 설치
:~$ mkdir -p vagrant/test
:~$ cd vagrant/test
:~/vagrant/test$ vagrant init centos/7
:~/vagrant/test$ vagrant up
# 상태 확인
vagrant status
# 현재 디렉토리에 있는 vagrant 파일을 만들어 부팅
vagrant up
# 가상머신 종료
vagrant halt
# 재부팅
vagrant reload
# 가상머신에 접속
vagrant ssh
# 가상머신 삭제
vagrant destroy