IT Japan
Vagrant에 lxc를 사용한다. 본문
참고
GitHub - fgrehm / vagrant-lxc : LXC provider for Vagrant
설치
sudo apt-get install -y vagrant-lxc |
Discover Vagrant Boxes | Atlas by HashiCorp LXC 이미지 목록
Vagrantfile
Vagrant.configure ( "2") do | config | |
config.vm.network : public_network, ip : "192.168.100.10"bridge : 'enp3s0'
LXC는 public_network 지정을 지원하지 않습니다.
LXC의 template는 / usr / share / lxc / templates /에 있습니다
기동
vagrant up --provider=lxc
vagrant ssh
정지
vagrant halt |
box 화
vagrant package |
package.box가 생성된다.
X 전송
vagrant ssh - -X |
provision
Vagrantfile
# - * - mode : ruby - * - |
provision.sh
## locales |
provision 실시
vagrant provision |
'IT > 인프라' 카테고리의 다른 글
Nginx의 로드 밸런서의 구축 (0) | 2017.05.26 |
---|---|
Redmine과Git의 이행 (0) | 2017.05.26 |
요구정의와 요건정의의 차이를 생각한다. (0) | 2017.05.25 |
러시아의 천재 해커에 의한 [신입 엔지니어 서버이벌 가이드] (0) | 2017.05.25 |
CentOS7에 LAMP환경을 만들자 (0) | 2017.05.25 |