下載安裝
-
下載啟動鏡像
vagrant up
有下載過慢的問題,可以到網頁vagrant鏡像倉庫,找到自己需要的鏡像,選擇virtualbox版本下載
-
下載好后進入鏡像存放文件夾中,進入cmd,輸入
vagrant box add centos/7 CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box
(注意名字和自己下載的鏡像名對應) -
cmd進入
C:\Users\xxx
自己的用戶文件夾下,初始化vagrant init centos/7
-
啟動虛擬機
vagrant up
virtualbox看到如下場景表示centos虛擬機安裝成功
-
進入虛擬機
vagrant ssh
配置網絡
查看本機virtualbox IP地址ipconfig
想要虛擬機和本機可以互相ping通,需要在相應的Vagrantfile
中放開注釋並修改配置config.vm.network "private_network", ip: "192.168.56.10"
注意:本機和虛擬機需要在同一網段下即192.168.56
在本機和虛擬機下互相ping
對方的ip測試是否聯通
踩坑記錄
空間不足
原因是vagrant會備份本地文件夾到虛擬機,導致虛擬機占用空間過大
解決方案:進入用戶目錄c:/user/xxx,找到vagrantfile,在同級目錄下新建空的備份文件夾myVagrantSyncFloder,在vagrantfile中添加如下配置:
config.vm.synced_folder "./myVagrantSyncFloder", "/vagrant",type: "rsync"
當前用戶目錄最好不要有中文