使用vagrant创建虚拟机

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用vagrant创建虚拟机相关的知识,希望对你有一定的参考价值。

关于vagrant,维基百科给出了定义:“Vagrant is an open-source software product for building and maintaining portable virtual development environments.”,看到了吧,是一个搭建虚拟开发环境的开源软件。下面就来看看vagrant如何搭建的吧。

1.在vagrant官网https://www.vagrantup.com/下载vagrant,安装过后如下图所示。

技术分享

如果安装过后不能像上面那样使用vagrant的话,那就去检查环境变量是否成功配置。我这边遇到的情况是安装之后输入vagrant,提示找不到命令,然后把电脑重启了一遍才好。

技术分享                技术分享

 

2.安装好了vagrant,现在去vagrantbox.es的网站http://www.vagrantbox.es/开始下载对应的虚拟机box,如下图所示,尝试下载ubuntu 15.04的版本

技术分享

 

 把复制的地址输入地址栏就可以进行下载了。路径为F:\\virtualbox_ubuntu\\ubuntu-15.04-amd64.box

 

 技术分享技术分享

3.下载完box之后,就要开始拟定虚拟机的目录了,我在这里拟定F:\\test001为虚拟机的目录,在cmd中输入如下命令

 vagrant box add test001 F:\\virtualbox_ubuntu\\ubuntu-15.04-amd64.box

技术分享技术分享

再使用vagrant init test001命令,便可以生成vagrant的配置文件,如下图所示

技术分享

 

 打开vagrantfile文件,只需修改  # config.vm.network "private_network", ip: "192.168.33.10"   把前面的“#”注释去掉,这个ip:192.168.33.10,同时加入用户名和密码等配置,如下图所示

技术分享

再使用vagrant up,启动虚拟机,启动虚拟机的过程中,会出现要安装virtualbox这个虚拟机软件的情况,系统会自动安装的,一般时间会有点长。如下是启动之后的情况

技术分享

显示虚拟机已安装成功,登陆vagrant账户也成功,可以输入linux命令了。

技术分享

 

以上是关于使用vagrant创建虚拟机的主要内容,如果未能解决你的问题,请参考以下文章

使用Vagrant在命令行快速创建虚拟机

使用vagrant创建虚拟机

0. vagrant+vbox创建centos7虚拟机

Linux下利用vagrant创建单台虚拟机

使用vagrant在virtual上创建centos7虚拟机

使用vagrant在virtual上创建centos7虚拟机