[Vagrant] 가상 이미지 접근하기

무거운엉덩이·2023년 1월 11일
0
post-thumbnail

이전 포스트에 실행과정 중 이슈관련 트러블슈팅글을 포스팅하고 난 후,

가상 이미지에 접근을 하는 절차를 쭉 이어나갔다.

Vagrant 기본 명령어

vagrant init
베이그런트를 프로비저닝 하기 위한 Vagrantfile을 생성한다.
vagrant up
작성된 Vagrantfile을 바탕으로 프로비저닝을 진행한다.
vagrant halt
베이그런트에서 관리하는 가상 머신을 종료한다.
vagrant destroy
베이그런트에서 관리하는 가상 머신을 삭제한다.
vagrant ssh
베이그런트에서 생성된 가상 머신에 ssh로 접속한다.
vagrant provision
베이그런트에서 관리하는 가상 머신의 설정을 변경하고 적용한다.
vagrant ssh-config
SSH Protocol 설정들을 확인 할 수 있다.

위와 같은 베이그런트의 기본적인 명령어들이 있고,

vagrant up 명령을 통해 작성된 Vagrantfile을 바탕으로 Provisioning을 진행 한 후,
vagrant ssh-config는 통하여 VirtualBox에 연결할 수 있는 기본 SSH 정보를 출력한다.

SSH 설정 확인

그럼 SSH Protocol을 사용하여 연결이 가능하다.

가상이미지 접근, 로그인

연결은 위와같이 vagrant ssh 명령을 통해 가상 이미지에 접근이 가능하며,
연결초기에는 Hostname, username Port를 setting 해줘야 log-in이 가능하다.

Terraform 설치 확인

terraform 명령을 통해 해당 가상이미지에 Terraform이 잘 설치가 된 것을 확인할 수 있다.

이로써 Vagrant를 이용한 가상 이미지에 Terraform 설치가 끝이 났다.
Terraform의 기본적인 사항들 그리고 AWS를 활용한 Terraform을 포스팅 할 계획이다.
내일은 Terraform의 기본적인 사항들을 포스팅 할 예정이고,
현재시각 오전 03:02, 자야겠다.

profile
즐겁게 몰두하자. ^-^!

0개의 댓글