Vagrant

常用命令

https://juejin.im/entry/5c6a6da5f265da2de52d7d7c

1. vagrant box基本命令

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

    1
    
    vagrant box list
  • 添加box到本地vagrant环境

    1
    
    vagrant box add box-name(box-url)
  • 更新本地环境中指定的box

    1
    
    vagrant box update box-name
  • 删除本地环境中指定的box

    1
    
    vagrant box remove box-name

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

1
vagrant box repackage box-name

2. vagrant基本命令

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

    1
    
    vagrant init [box-name]
  • 在初始化完的文件夹内启动虚拟机

    1
    
    vagrant up
  • ssh登录启动的虚拟机

    1
    
    vagrant ssh
  • 挂起启动的虚拟机

    1
    
    vagrant suspend
  • 重启虚拟机

    1
    
    vagrant reload
  • 关闭虚拟机

    1
    
    vagrant halt
  • 查找虚拟机的运行状态

    1
    
    vagrant status
  • 销毁当前虚拟机

    1
    
    vagrant destroy