vagrant怎么打开virtualbox

author author     2023-03-22     818

关键词:

参考技术A 安装 VirtualBox
虚拟机还是得依靠 VirtualBox 来搭建,免费小巧。安装过程详见我之前的经验《教你windows 7获取安装指定版本VirtualBox》
* 虽然 Vagrant 也支持 VMware,不过 VMware 是收费的,对应的 Vagrant 版本也是收费的

安装 Vagrant
下载Vagrant最新笨笨 根据提示一步步安装;
安装包的获取和安装过程可以参考我的经验《一步一步教你安装最新版 Vagrant》

获取官方封装好的基础镜像
通过百度获取镜像官网,根据自己需要下载相应的镜像。
这里选择"CentOS 7.0 x64 (Minimal, VirtualBox Guest Additions 4.3.28, Puppet 3.8.1 - see here for more infos)"。只需要点击”copy“,复制下载地址然后通过迅雷下载即可;

添加镜像到 Vagrant
我下载的镜像存放路径是 H:/vagrantbox/centos-7.0-x86_64.box,
创建一个开发目录 H:/centos7/,你也可以使用已有的目录,切换到开发目录里,在当前工作目录上一级安装shift然后右键鼠标,选择"在此处打开命令窗口"即可在命令行进入当前工作目录
在终端里输入:
vagrant box add centos7 H:/vagrantbox/centos-7.0-x86_64.box
centos7是我们给这个 box 命的名字, H:/vagrantbox/centos-7.0-x86_64.box 是 box 所在路径;

初始化开发环境
用 centos7 镜像初始化当前目录的环境。命令行下进入当前工作目录,执行下面命令进行初始化
vagrant init centos7

修改设置
Vagrant 初始化成功后,会在初始化的目录里生成一个 Vagrantfile 的配置文件,可以修改配置文件进行个性化的定制。
Vagrant 默认是使用端口映射方式将虚拟机的端口映射本地从而实现类似 http://localhost:80 这种访问方式,这种方式比较麻烦,新开和修改端口的时候都得编辑。相比较而言,host-only 模式显得方便多了。打开 Vagrantfile,将下面这行的注释去掉(移除 #)并保存:
config.vm.network :private_network, ip: "192.168.33.10"
重启虚拟机,这样我们就能用 192.168.33.10 访问这台机器了,你可以把 IP 改成其他地址,只要不产生冲突就行。
还有很多配置修改后续再继续详解;
启动和登录
在命令行工作目录下执行下面命令进行启动虚拟机
vagrant up
你会看到终端显示了启动过程,启动完成后,我们就可以用 SSH 登录虚拟机了,剩下的步骤就是在虚拟机里配置你要运行的各种环境和参数了。
SSH 登录也可以使用客户端连接工具连接
vagrant ssh
切换到开发目录
cd /vagrant也就是宿主机上的 `H:/centos7/`
H:/centos7/目录对应虚拟机中的目录是 /vagran

打包分发
当你配置好开发环境后,退出并关闭虚拟机。在终端里对开发环境进行打包:
vagrant package
打包完成后会在当前目录生成一个 package.box 的文件,将这个文件传给其他用户,其他用户只要添加这个 box 并用其初始化自己的开发目录就能得到一个一模一样的开发环境了。

7. 常用命令
vagrant init # 初始化
vagrant up # 启动虚拟机
vagrant halt # 关闭虚拟机
vagrant reload # 重启虚拟机
vagrant ssh # SSH 至虚拟机
vagrant status # 查看虚拟机运行状态
vagrant destroy # 销毁当前虚拟机

怎么使用vagrant的box

参考技术A安装VirtualBox虚拟机还是得依靠VirtualBox来搭建,免费小巧。安装过程详见我之前的经验《教你windows7获取安装指定版本VirtualBox》*虽然Vagrant也支持VMware,不过VMware是收费的,对应的Vagrant版本也是收费的安装Vagrant下载Vagra... 查看详情

virtualbox+vagrant环境配置(代码片段)

VirtualBox+Vagrant环境配置1、下载安装VirtualBox和VagrantVirtualBox下载地址:https://download.virtualbox.org/virtualbox/6.1.12/VirtualBox-6.1.12-139181-Win.exeVagrant下载地址:https://releases.hashicorp.com/vagrant/2.2.9/ 查看详情

基于virtualbox和vagrant搭建虚拟机(代码片段)

一、VirtualBox和vagrant的安装VirtualBox是一款开源的虚拟机软件,和VMWare是同类型的软件,用于在当前的电脑上构建一台虚拟机,在这台虚拟机上可以安装系统和软件,与真实的电脑一般无二。Vagrant用于创建和部署虚拟化开发环境... 查看详情

Jenkins / Vagrant / VirtualBox - Virtualbox 以系统用户身份运行?

】Jenkins/Vagrant/VirtualBox-Virtualbox以系统用户身份运行?【英文标题】:Jenkins/Vagrant/VirtualBox-Virtualboxisrunningasthesystemuser?【发布时间】:2014-10-0922:41:55【问题描述】:我对VirtualBox和Vagrant都很陌生,但不是Jenkins。我有一个Jenkins版本... 查看详情

vagrant简单使用

使用vagrant,需要安装virtualbox和vagrant。具体怎么安装这里就不介绍。 创建一个虚拟机找到一个初始boxvagrant创建虚拟机需要一个box镜像,box镜像可以在https://app.vagrantup.com/boxes/search中查询。例如我们找到了一个ubuntu16.04的镜像... 查看详情

Vagrant 无法挂载 VirtualBox 共享文件夹

】Vagrant无法挂载VirtualBox共享文件夹【英文标题】:VagrantwasunabletomountVirtualBoxsharedfolders【发布时间】:2017-09-1511:34:10【问题描述】:当前设置:Virtualbox5.1.20和Vagrant1.9.3以前的工作设置:Virtualbox5.1.18和Vagrant1.9.3我安装了最新版本... 查看详情

mac下virtualbox+vagrant安装(代码片段)

mac下virtualbox+vagrant安装1.安装VirtualBoxVirtualBox下载地址?免费小巧非常适用,根据自己机器系统选择下载包图12.安装并使用Vagrant1)Vagrant下载地址?选择下载包图2安装完成后,在终端输入vagrant-v提示显示vagrant版本即安装成功并可使... 查看详情

markdown[vagrant]fedora#linux上的vagrant和virtualbox安装(代码片段)

查看详情

vagrant,virtualbox安装虚拟机

01访问Vagrant官网,下载需要的版本https://www.vagrantup.com/ 02访问VirtualBox官网  下载需要的版本https://www.virtualbox.org/ 一、创建步骤(创建一个centos7虚拟机系统,)(1)创建文件夹G:\\docker\\labs\\first- 查看详情

vagrant+virtualbox

Vagrant+virtualBox 1、准备工作1)Vagrant下载 https://www.vagrantup.com/downloads.html2)Virtualbox5.1下载  https://www.virtualbox.org/wiki/Download_Old_Builds_5_13)重启:windows下进入系统bios->cpu设置->开启虚拟化服务说明:目前Vagrant只支... 查看详情

vagrant-简单使用(代码片段)

1、安装Virtualbox下载地址:Downloads–OracleVMVirtualBox建议修改默认虚拟电脑位置的存放位置。2、安装Vagrant下载地址:Install|Vagrant|HashiCorpDeveloper建议修改VAGRANT_HOME的环境变量值。3、下载Box镜像(我用的虚拟机软件是Virtualbox,所以... 查看详情

markdown使用vagrant限制virtualbox资源(代码片段)

查看详情

sh将vagrant框导入virtualbox(代码片段)

查看详情

virtualbox+vagrant快速安装centos7(代码片段)

一、下载Virturalbox并完成安装下载地址:https://www.virtualbox.org/wiki/Downloads安装完成将用户.VirtualBox文件拷贝到d:\\linux\\virtualbox目录下全局设定,将虚拟目录指向virtualbox二、下载Vagrant并完成安装,并且电脑要重启下载地... 查看详情

1vagrant初识

1.简介vagrant是一个命令行虚拟机管理工具,需借助virtualbox、vmware、hyper-v等虚拟机工具,可以安装在centos、macorwindows环境下,利用它可以快速部署虚拟化的测试环境2.安装virtualboxhttp://download.virtualbox.org/virtualbox/5.1.4/VirtualBox-5.1.4-11... 查看详情

Vagrant VirtualBox Cisco AnyConnect 路由问题与 ***

】VagrantVirtualBoxCiscoAnyConnect路由问题与***【英文标题】:VagrantVirtualBoxCiscoAnyConnectroutingissueswith***【发布时间】:2016-02-0811:28:14【问题描述】:所以我遇到了我认为CiscoAnyConnect和Vagrant/VirtualBox的常见问题,我正在使用host-only网络,... 查看详情

使用virtualbox+vagrant打造统一的开发环境(代码片段)

https://blog.csdn.net/openn/article/details/54927375配置步骤安装VirtualBox虚拟系统运行在VirtualBox中,类似的工具还有VMware,但后者是收费的。VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads.它支持多个平台,请根据自己的情况选择对应的... 查看详情

如何从另一个 virtualbox 来宾访问 vagrant 来宾?

】如何从另一个virtualbox来宾访问vagrant来宾?【英文标题】:HowcanIaccessavagrantguestfromanothervirtualboxguest?【发布时间】:2015-02-0901:37:15【问题描述】:场景是我的开发环境在我的笔记本电脑(主机)上的Vagrant盒子上,我想在vitualboxv... 查看详情