일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Jenkins
- jdbc
- 프로그래머스
- db
- centos7
- ssh
- docker
- Client
- vagrant
- github
- window
- spring boot
- Java
- 토비의스프링
- 책 정리
- sample
- 코딩테스트
- TLS
- Hibernate
- TypeScript
- Spring Legacy Project
- mariadb
- EC2
- WebHook
- DISTINCT
- AWS
- SSL
- Git
- spring
- Linux
- Today
- Total
Woopii Vyeolog
[Vagrant] Vagrant란?, Vagrant로 VirtualBox에 Centos7 설치 본문
[참고] https://www.vagrantup.com/
1.Vagrant란?
[참고]
https://www.vagrantup.com/intro
Vagrant는 가상머신 환경을 생성하고 세팅하는 툴이다.
간단하게(간단하지 않음), 세팅된 가상 머신을 생성할 수 있도록 해준다.
2.Vagrant Getting-Start
[참고]
https://learn.hashicorp.com/collections/vagrant/getting-started
우선, 선행으로 설치 되어야 하는 것이, virtual box가 설치 되어 있어야 한다.
2-1. vagrant 설치
vagrant 설치는 공식 사이트에서 한다.
Download 2.3.0 누른 후 'Amd64' 혹은 '686' 을 선택하면 되는데, 컴퓨터 OS의 bit가 64비트면, Amd64 선택, bit가 32비트면, 686을 선택하면 된다.
다운, 설치 후 컴퓨터 재시작을 진행한다.
2-2. centos/7 vagrant box 찾기
메인 화면에서 'Find Boxes' 를 누르면 vagrant로 구성할 수 있는 이미지 목록이 나온다.
centos 를 검색하면 centos7 버전의 이미지가 검색된다.
'centos/7' 를 클릭하면, vagrant로 centos 가상 환경을 설치 할 수 있는 명령어가 나온다.
2-3. Vagrantfile 생성
해당 명령어를 확인 했으면, 로컬에 임의의 디렉토리를 하나 만든다.
해당 디렉토리에서 powershell 을 실행한다.
powershell을 실행 후
'vagrant init centos/7' 커맨드를 입력한다.
그러면, 생성한 디렉토리 안에 Vagrantfile 이 생성될 것이다.
Vagrantfile
Vagrant.configure("2") do |config|
config.vm.box = "centos/7"
end
2-3. Virtual box에 centos7 VM 생성
Vagrantfile을 확인 했으면,
powershell에서 'vagrant up' 명령어를 수행한다.
해당 명령이 완료 된 후 virtual box에서 vm을 확인 할 수 있다.
Vagrant image를 통해서 만들어진 VM은 기본적으로
유저 아이디, 패스워드는
vagrant / vagrant 이다
'Vagrant' 카테고리의 다른 글
[vagrant] Centos7 기반의 DockerServer VM 생성 (0) | 2022.09.06 |
---|