Vagrant常用命令


Vagrant常用命令

  1. 查看Vagrant 版本

vagrant -v/-version

  1. 查看vagrant下所有box列表(box名)

vagrant box list

  1. 添加一个box,并给该box文件起一个box名,后面都会根据这个名字来操作该box

vagrant box add [box名] 文件路径|url|中央仓库镜像

  • 例中央仓库镜像法(box会下载到本地)
// 省略本地镜像名称,则直接用中央仓库中的镜像名作为本地box名
vagrant box add elubuntu16  elmsln/ubuntu16

在这里插入图片描述

  1. 删除相应的box

vagrant box remove box名

  1. 初始化box的操作,会生成vagrant的配置文件Vagrantfile

vagrant init box名

  1. 启动本地环境

vagrant up

  1. 关闭本地环境

vagrant halt

  1. 暂停本地环境

vagrant suspend

  1. 恢复本地环境

vagrant resume

  1. 通过ssh登录本地环境所在虚拟机

vagrant ssh [box名]

  1. 重新加载Vagrantfile,使之生效(相当于先 halt,再 up)

vagrant reload

  1. 彻底移除本地环境

vagrant destroy

  1. 用于安装卸载插件

vagrant plugin

  1. 获取当前虚拟机的状态

vagrant status

  1. 显示当前用户Vagrant的所有环境状态

vagrant global-status

  1. 输出用于 ssh 连接的一些信息

vagrant ssh-config

  1. 打包命令,可以把当前的运行的虚拟机环境进行打包为box文件
  • –vagrantfile是将Vagrantfile直接封进box中

vagrant package box名 [–output box文件] [ --vagrantfile Vagrantfile]

vagrant package ubuntu16 --output  ubuntu16demo.box  --vagrantfile Vagrantfile
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值