1、下載並安裝vagrant
2、指定路徑下初始化:
vagrant init centos/7
3、啓動虛擬環境
vagrant up
(4、直接下載慢,可以先下載好鏡像再加載進去:
cd 到.box文件的目錄下,執行
vagrant box add centos/7 CentOS-7-x86_64-Vagrant-1803_01.VirtualBox.box
然後再
vagrant up)
5、連接虛擬機
vagrant ssh
6、之後啓動linux虛擬機只需要在Vagrantfile文件所在路徑下執行
vagrant up
vagrant ssh
即可
7、問題:
Q:-bash: ifconfig: command not found
A:sudo yum install net-tools
8、常用vagrant命令:
vagrant init # 初始化
vagrant up # 啓動虛擬機
vagrant halt # 關閉虛擬機
vagrant reload # 重啓虛擬機
vagrant ssh # SSH 至虛擬機
vagrant suspend # 掛起虛擬機
vagrant resume # 喚醒虛擬機
vagrant status # 查看虛擬機運行狀態
vagrant destroy # 銷燬當前虛擬機
box管理命令:
vagrant box list # 查看本地box列表
vagrant box add # 添加box到列表
vagrant box remove # 從box列表移除
9、配置Vagrantfile使主機Ping通Vagrant虛擬機
打開Vagrantfile,放開config.vm.network "private_network"的註釋,配置ip