Vagrant配置
vagrant是一個能夠簡易的創建,管理工作環境,使用時首先需要安裝vm環境 以及vagrant。推薦幾個博文介紹安裝:
簡易使用 vagrant
vagrant box add base CentOS6-4.box
添加默認盒子vagrant init
生成配置文件 Vagrantfilevagrant up
打開盒子vagrant destroy
設置Vagrantfile
- 修改虛擬機網絡
修改虛擬機網絡
# configure(2) 表示 vagrant 版本1.1+ 能向後兼容
Vagrant.configure(2) do |config|
# 盒子名稱
config.vm.box = "base"
# 端口轉發 還支持 guest_ip :xxx ,host_ip :xxx, protocol udp|tcp
config.vm.network "forwarded_port",guest: 80,host: 8080
config.vm.network "forwarded_port",guest: 3306,host: 3307
# 私有地址 只允許宿主機與虛擬機通訊
config.vm.network "private_network", ip: 172.16.1.1
# 公共地址 DHCP獲取時會自動分配一個地址
config.vm.network "public_network"
# 使用端口模式時自動轉化端口衝突
# auto_correct = true
end
更多公共網絡配置(橋接,靜態ip,指定wifi等) – 官網地址
推薦文章: