(一)使用vagrant快速创建linux虚拟机

1、下载安装virtual box

  https://www.virtualbox.org/,安装之前需要开启电脑CPU虚拟化

 

 

 

 

 

 

 

 本次安装了6.0版本

 

 

 

下载完成后点击下一步下一步即可安装

 

 2、下载安装vagrant

https://app.vagrantup.com/boxes/search Vagrant官方镜像仓库

https://www.vagrantup.com/downloads Vagrant下载

 

 

 

下载后选择安装目录点击下一步下一步安装即可。

 

打开windows cmd窗口,运行Vagrant init centos/7, 即可初始化一个centos7系统

 

 

下载慢解决方案

注意:VirtualBox会与包括但不限于如下软件冲突,需要卸载这些软件,然后,重启电脑;冲突的软件,红蜘蛛,360,净网大师等。

 

* 添加box

    >vagrant box add centos/7 [文件路径或url]   

  * 初始化box,成功后会生成Vagrantfile

    >vagrant init

  * 启动虚拟机

    >vagrant up 

  * vagrant连接虚拟机

    >vagrant ssh

  * 修改虚拟机初始密码

    $sudo passwd root

1.6  vagrant 常用命令:

  • 列出本地环境中所有的box

  vagrant box list

  • 添加box到本地vagrant环境

  vagrant box add box-name(box-url)

  • 更新本地环境中指定的box

  vagrant box update box-name

  • 删除本地环境中指定的box

  vagrant box remove box-name

  • 重新打包本地环境中指定的box

  vagrant box repackage box-name

  • 在空文件夹初始化虚拟机

  vagrant init [box-name]

  • 在初始化完的文件夹内启动虚拟机

  vagrant up

  • ssh登录启动的虚拟机

  vagrant ssh

  • 挂起启动的虚拟机

  vagrant suspend

  • 重启虚拟机

  vagrant reload

  • 关闭虚拟机

  vagrant halt

  • 查找虚拟机的运行状态

  vagrant status

  • 销毁当前虚拟机

  vagrant destroy

 

posted @   LZ1024  阅读(157)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示