Windows vagrant环境搭建详解

2024-10-29 03:26:57

1、首先下载Windows版本的virtualBox并安装,一键安装。

Windows vagrant环境搭建详解

2、下载Windows版本的vagrant并安装,一键安装--https://www.vagrantup.com/downloads.html。

Windows vagrant环境搭建详解

3、Windows+r启动cmd,输入vagrant -v验证安装是否成功,如果出现版本信息表示成功。

Windows vagrant环境搭建详解

4、在D盘(随意)下找一个目录,新建一个文件夹vagrant(名字任意),进入vagrant目录,输入命令vagrant init,会在此目录下新建一个Vagrantfile文件,这个是vagrant虚拟机配置文件。

Windows vagrant环境搭建详解Windows vagrant环境搭建详解Windows vagrant环境搭建详解

5、使用vagrant box list命令确认是否安装了box。如果没有则使用命令添加box:vagrant bo旌忭檀挢x add precise64 https://files.hashicorp.com/precise64.box,再是使用命令确认是否有box存在。

Windows vagrant环境搭建详解

6、因为学习consul的需要,所以从踊辽嚏囱此网站https://github.com/hashicorp/consul/blob/master/demo/vagrant-cluster/Vagrantfile 拷贝内容,复制并覆盖到刚才产生的Vagrantfile文件内容。此文件会产生两个虚拟机n1和n2,当启动成功时会在virtualBox的初始页面展示出来。有一点需要注意:(add时 后面的那个名字) DEMO_BOX_NAME = ENV['DEMO_BOX_NAME'] || "debian/jessie64"改成 DEMO_BOX_NAME = ENV['DEMO_BOX_NAME'] || "precise64"

Windows vagrant环境搭建详解Windows vagrant环境搭建详解

7、启动虚拟机:进入vagrant目录,输入命令:vagrant up(vagrant up --provider=provider名称),如果成功,则会在virtualBox看到两台虚拟机n1和n2。

Windows vagrant环境搭建详解Windows vagrant环境搭建详解

8、使用ssh命令登陆到n1,可以看到vagrant目录,其实就是Windows和虚拟机的共享目录,可以把Windows的资源放到这个目录下,然后在虚拟机中读取。

Windows vagrant环境搭建详解Windows vagrant环境搭建详解

9、vagrant就是共享目录,根据此目录把consul复制到此目录,然后配置环境变量等操作,可以参考开始处的链接。这个虚拟机就是Ubuntu的环境。

Windows vagrant环境搭建详解Windows vagrant环境搭建详解
猜你喜欢