virtual box与vagrant组合实现轻量级的linux虚拟机系统搭建
Posted 北溟溟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了virtual box与vagrant组合实现轻量级的linux虚拟机系统搭建相关的知识,希望对你有一定的参考价值。
前言
在开发环境中,我们经常需要搭建虚拟机,以便于模拟测试一些集群资源,常见的虚拟机工具有vmvare、virtualbox等,本节我们就记录下如何使用virtualbox搭建一台轻量级的centos虚拟机。话不多说,开始正文。
正文
- 安装virtualbox虚拟机
①下载virtualbox虚拟机
地址:Downloads – Oracle VM VirtualBox
②安装virtualbox虚拟机
ps:直接下一步就好。
- 安装虚拟机管理工具vagrant
①下载vagrant虚拟机管理工具
②安装 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 ssh | ssh连接虚拟机 | |
vagrant status | 查看虚拟机状态 | |
vagrant destroy | 销毁当前虚拟机 |
结语
关于使用virtual box与vagrant组合实现轻量级的linux虚拟机系统搭建到这里就结束了,我们下期见。。。
以上是关于virtual box与vagrant组合实现轻量级的linux虚拟机系统搭建的主要内容,如果未能解决你的问题,请参考以下文章