virtualbox + vagrant 安裝centos7 以及 vagrant up下載太慢的解決方案


下載安裝

  1. virtualbox下載

  2. vagrant下載

  3. 下載啟動鏡像vagrant up有下載過慢的問題,可以到網頁vagrant鏡像倉庫,找到自己需要的鏡像,選擇virtualbox版本下載

  4. 下載好后進入鏡像存放文件夾中,進入cmd,輸入vagrant box add centos/7 CentOS-7-x86_64-Vagrant-2004_01.VirtualBox.box(注意名字和自己下載的鏡像名對應)

  5. cmd進入C:\Users\xxx自己的用戶文件夾下,初始化vagrant init centos/7

  6. 啟動虛擬機vagrant up
    virtualbox看到如下場景表示centos虛擬機安裝成功

  7. 進入虛擬機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"

當前用戶目錄最好不要有中文

vagrant中docker提示空間不足_三月五-CSDN博客


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM