【开发环境】使用vagrant工具搭建一个开发环境

Vagrant配置

vagrant是一个能够简易的创建,管理工作环境,使用时首先需要安装vm环境 以及vagrant。推荐几个博文介绍安装:

简易使用 vagrant

  • vagrant box add base CentOS6-4.box 添加默认盒子
  • vagrant init 生成配置文件 Vagrantfile
  • vagrant 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等) – 官网地址

推荐文章:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章