develog

[vagrant] Vagrantfile 파일 내용 본문

카테고리 없음

[vagrant] Vagrantfile 파일 내용

냐옴 2022. 1. 10. 09:58

./Vagrantfile

# ./Vagrantfile

# -*- mode: ruby -*-
# vi: set ft=ruby :

Vagrant.configure("2") do |config|

  config.vm.box = "centos/7"
  config.vm.synced_folder "../shared_data", "/shared_data", disabled: true

  # centos01 : vagrant ssh 접속시 사용되는 이름
  config.vm.define "centos01" do |cfg|
    cfg.vm.provider "virtualbox" do |vb|
      # web01 : VirtualBox 에 표시되는 이름
      vb.name = "web01"
    end
    # devweb01 : 게스트 OS 호스트네임
    cfg.vm.host_name = "devweb01"
    cfg.vm.network "public_network", ip: "192.168.56.100"
    cfg.vm.network "forwarded_port", guest: 22, host: 10022, auto_correct: true, id: "ssh"
    cfg.vm.network "forwarded_port", guest: 80, host: 10080, auto_correct: true
    cfg.vm.network "forwarded_port", guest: 443, host: 100443, auto_correct: true
  end

end
Comments