下載安裝vagrant: 點擊這裏
下載安裝virtual box:點擊這裏
這裏使用的是win7系統,可能會出現powershell太低的狀況,因此須要先檢查本機的powershell版本html
首先打開powershell,而後能夠經過以下命令查看:shell
$PSVersionTable我這邊直接升級到5.1(須要重啓):下載Win7AndW2K8R2-KB3191566-x64.zipjson
打開cmd,運行vagrant檢查是否正常centos
將提早準備好的鏡像加入到vagrant管理網絡
vagrant box add centos/7 d:\xxx(這裏是鏡像路徑)同時能夠經過以下命令查看:ssh
vagrant box list建立centos7文件夾,並進入其中(cmd命令進入):ide
運行以下命令:centos7
vagrant init centos/7此時就會在當前目錄下生成Vagrantfile,同時指定使用的鏡像爲centos/7spa
經過以下命令運行:.net
vagrant up同時能夠打開virtualbox查看是不是在運行
也能夠使用以下命令查看運行狀態
vagrant status經過以下命令進入到虛擬機中
vagrant ssh
sudo -i #開啓密碼認證 vi /etc/ssh/sshd_config PasswordAuthentication yes修改密碼並重啓:
passwd systemctl restart sshd關於Vagrantfile文件:
config.vm.box = "centos/7" #指定box config.vm.network "public_network" #虛擬機享受實體機器同樣的網絡配置 config.vm.provider "virtualbox" do |vb| vb.memory = "3000" #指定內存 vb.name= "centos7" #指定虛機名字 vb.cpus= 2 #指定cpu end