使用vagrant打造开发环境

xiaoxiao2021-02-27  338

1.安装vagrant ,mac上是用brew install vagrant来安装,其他的环境可以找一下对应命令。

2.找到box安装目录,运行命令

vagrant init vagrant box add centos6.4 https://github.com/2creatives/vagrant-centos/releases/download/v6.4.2/centos64-x86_64-20140116.box --name centos64vagrant box add centos6.4 https://github.com/2creatives/vagrant-centos/releases/download/v6.4.2/centos64-x86_64-20140116.box --name centos64

根据命令,在命令行下载上面的box链接,其实我们可以通过下载工具去下载那个box。box就相当于一个虚拟系统文件,需要他才能安装系统。

3.修改vagrantfile配置文件

# -*- mode: ruby -*- 2 3 # vi: set ft=ruby : 4 5 6 app_servers = { 7 8 9 } 10 11 12 Vagrant.configure("2") do |config| 13 14 config.vm.box = "centos6.4" 15 16 17 config.vm.define :web do |web_config| 18 19 web_config.vm.network :private_network, ip: "192.168.10.20" 20 21 web_config.vm.network :forwarded_port, guest: 80, host: 8080 22 23 config.vm.provider :virtualbox do |vb| 24 25 vb.name = "web" 26 27 end 28 29 end 30 31 end 其中,config.vm.box是这个box的名字,管理的时候需要指定名字,才能进行相应的管理。

ip是虚拟机的ip

vb.name 在ssh链接虚拟机的时候需要使用

4.vagrant up 启动虚拟机

5. vagrant ssh web 就可以链接虚拟机了,其中web是上面配置文件指定的。

转载请注明原文地址: https://www.6miu.com/read-3967.html

最新回复(0)