virtualbox与vagrant组合实现轻量级的linux虚拟机系统搭建

北溟溟 北溟溟     2023-01-24     536

关键词:

前言

在开发环境中,我们经常需要搭建虚拟机,以便于模拟测试一些集群资源,常见的虚拟机工具有vmvare、virtualbox等,本节我们就记录下如何使用virtualbox搭建一台轻量级的centos虚拟机。话不多说,开始正文。

正文

  • 安装virtualbox虚拟机

①下载virtualbox虚拟机

地址:Downloads – Oracle VM VirtualBox

 ②安装virtualbox虚拟机

ps:直接下一步就好。

  • 安装虚拟机管理工具vagrant

①下载vagrant虚拟机管理工具

地址:Vagrant by HashiCorp

②安装 vagrant虚拟机管理工具

ps:直接下一步就好。

 

  • 安装centos虚拟机

①下载centos的虚拟机的镜像

地址:A list of base boxes for Vagrant - Vagrantbox.es

 

 ②添加centos镜像到virtualbox虚拟机中

命令:vagrant box add title url

 ③初始化虚拟机

命令:vagrant init title 

 ④修改Vagrantfile文件配置,实现外网访问

 ⑤启动虚拟机

命令:vagrant up

 ⑥连接虚拟机

 SSH命令连接

命令:vagrant ssh 

执行vagrant ssh 出错

解决方案

命令:set VAGRANT_PREFER_SYSTEM_BIN=0

 

⑦切换root用户

命令:sudo passwd root

  • vagrant常用命令
vagrant常用命令
命令说明示例
vagrant -v查看vagrant版本
vagrant box list查看vagrant镜像列表
vagrant box add [名称] [镜像源路径]添加一个虚拟机镜像
vagrant box remove [名称]移除已有的虚拟机镜像
vagrant init [名称]初始化虚拟机
vagrant up启动虚拟机
vagrant halt关闭虚拟机
vagrant reload重启虚拟机
vagrant sshssh连接虚拟机
vagrant status查看虚拟机状态
vagrant destroy销毁当前虚拟机

结语

关于使用virtual box与vagrant组合实现轻量级的linux虚拟机系统搭建到这里就结束了,我们下期见。。。

vagrant初识(代码片段)

...开发环境,帮助测试人员构建测试环境。  vagrant支持VirtualBox,VMware,AWS等虚拟机。  vagrant关键字  host——宿主机,安装虚拟机软件和vagrant的系统  guest/vm——虚拟机    安装Vagrant  u 查看详情

vagrant初识与安装(代码片段)

...镜像文件,也可自己去官网下载)提取码:jis8 安装VirtualBox直接来到官网https://www.virtualbox.org/wiki/Downloads点击下载最新的virtualbox,双击安装,一路傻瓜化完成。安装Vagrant网上 查看详情

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/ 查看详情

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

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

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

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

docker学习(03)--安装部署2

...nt与Docker对比 Vagrant和Docker都是虚拟化技术。Vagrant是基于Virtualbox的虚拟机来构建你的开发环境。Docker则是基于LXC(LXC)轻量级容器虚拟技术。虚拟机之于容器虚拟技术相当于进程和线程。虚拟机内可以包含很多容器,正如一个... 查看详情

docker学习(03)--安装部署2

...nt与Docker对比 Vagrant和Docker都是虚拟化技术。Vagrant是基于Virtualbox的虚拟机来构建你的开发环境。Docker则是基于LXC(LXC)轻量级容器虚拟技术。虚拟机之于容器虚拟技术相当于进程和线程。虚拟机内可以包含很多容器,正如一个... 查看详情

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只支... 查看详情

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... 查看详情

二:通过virtualbox+vagrant创建一个centos的虚拟机:

官网安装VirtualBox及Vagrant。下载centos7,添加到vagrant中。http://e-proxy.yfb.sunline.cn/download/vagrant/centos72-2.0.22.box导入命令(管理员权限打开cmd控制台):       vagrantboxadd别名box所在文件路径&nb 查看详情

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

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