Ubuntu中安装Vagrant及Vagrant常用命令

14 篇文章 0 订阅

                                                      安装Vagrant

 

Vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境。它 使用Oracle的开源VirtualBox虚拟化系统,使用 Chef创建自动化虚拟环境。

 

安装前确定好自己需要的版本,如果是配合VirtualBox使用,,请确保两个软件版本一致,否则执行vagrant up时会报错!!

1、vagrant是ruby开发的,先安装ruby相关的东西

sudo apt-get -y install ruby rubygems

 

2、下载安装包

      截止到当前最新版本为Vagrant 2.2.5

wget https://releases.hashicorp.com/vagrant/2.2.5/vagrant_2.2.5_x86_64.deb

   本文以Vagrant 2.0.3为例

wget https://releases.hashicorp.com/vagrant/2.0.3/vagrant_2.0.3_x86_64.deb

 

3、安装

dpkg -i vagrant_2.0.3_x86_64.deb

使用:vagrant --version 查看版本信息

 

如果使用dpkg时出现依赖问题,执行下面命令修复依赖:

apt-get -f -y install

4、安装增强功能

如果你打算与虚拟机共享任何文件夹,则需要安装以下插件

vagrant plugin install vagrant-vbguest

 

常用命令:

$ vagrant init      # 初始化,用法:vagrant init 已有的box名称

$ vagrant up        # 启动虚拟机,对应就是关机

$ vagrant halt      # 关闭虚拟机

$ vagrant reload    # 重启虚拟机

$ vagrant ssh       # SSH 至虚拟机

$ vagrant suspend   # 挂起虚拟机——只是暂停,虚拟机内存等信息将以状态文件的方式保存在本地,可以执行恢复操作后继续使用

$ vagrant resume    # 唤醒虚拟机—— 与前面的暂停相对应

$ vagrant status    # 查看虚拟机运行状态

$ vagrant destroy   # 销毁当前虚拟机,删除后在当前虚拟机所做进行的除开Vagrantfile中的配置都不会保留

#box管理命令

$ vagrant box list    # 查看本地box列表

$ vagrant box add    

# 添加box到列表,用法:vagrant box add 按需起的box名称 box所在url或者本地路径

$ vagrant box remove  

# 从box列表移除 ,用法:vagrant box remove 你的box名称

 

 

如有错误,欢迎指出。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值