Vagrant是一個軟件,可以自動化虛擬機的安裝和配置流程,支持 VirtualBox 、VMware 、AWS 作爲虛擬機
以 VirtualBox 爲例,步驟如下:
Windows 10 系統中 需要關閉 Hyper-v , 小米筆記本中 biso 中找不到 虛擬化配置,關閉 Hyper-v 就可以了
1.安裝 VirtualBox
官網下載地址:https://www.virtualbox.org/wiki/Downloads
下載安裝包,雙擊安裝,默認即可
2.安裝 Vagrant
官網下載地址:https://www.vagrantup.com/downloads.html
下載安裝包,雙擊安裝,一路默認即可,完成後提示重啓
Vagrant 使用 - 創建虛擬機
vagrant 中已經打包好的虛擬機,稱爲 box
box 列表:https://app.vagrantup.com/boxes/search
操作系統 Ubuntu
3.安裝 ubuntu
添加 box 鏡像:
vagrant box add ubuntu/xenial64
切換到開發目錄:
初始化
vagrant init ubuntu/xenial64
啓動 虛擬機
vagrant up
登錄
vagrant ssh
現在就已經登錄到 ubuntu 系統了,可以定製安裝 自己喜歡的開發環境了
Vagrant 指令
vagrant -v 查看版本號
vagrant box list 查看本地 box
vagrant box add 添加 box
vagrant box remove 刪除本地指定的box
虛擬機操作命令
vagrant init 初始化配置 vagrantfile
vagrant up 啓動虛擬機
vagrant ssh ssh 登錄虛擬機
vagrant suspend 掛起虛擬機
vagrant reload 重啓虛擬機
vagrant halt 關閉虛擬機
vagrant status 查看虛擬機狀態
vagrant destory 刪除虛擬機
參考文檔:
https://segmentfault.com/a/1190000000264347
https://www.jianshu.com/p/2fc53a3e91bf