1. 程式人生 > 其它 >【Vagrant】如何使用Virtualbox和Vagrant在windows系統上安裝linux虛擬機器

【Vagrant】如何使用Virtualbox和Vagrant在windows系統上安裝linux虛擬機器

如何使用Virtualbox和Vagrant在windows系統上安裝linux虛擬機器

準備

  1. 下載安裝 VirtualBox https://www.virtualbox.org/
  2. 下載安裝 Vagrant https://www.vagrantup.com/downloads
  3. 設定虛擬機器的安裝位置(預設是C盤)

虛擬機器安裝

  1. 在Vagrant官網上查詢需要下載的虛擬機器 https://app.vagrantup.com/boxes/search, 找到需要下載的虛擬機器在Vagrant Box中的名稱
  2. 開啟Windows cmd,講當前目錄轉到想要放Vagrantfile(虛擬機器的配置檔案)的地方
  3. Vagrantfile配置:

如果需要將系統的目錄和虛擬機器的目錄進行共享的話,可在Vagrantfile中進行設定(預設是被註釋掉,可以去掉註釋,再增加自定義設定)

# 第一個引號中的是本機位置,第二個是虛擬機器的位置。Linux中用 / 表示根目錄
config.vm.synced_folder "G://vagrant//data", "/data"
config.vm.synced_folder "G://vagrant//output", "/output"
config.vm.synced_folder "G://vagrant//code", "/vagrant_data"
  1. 使用Vagrant命令開始安裝(以下在命令列中完成,需要將當前目錄轉到前述儲存Vagrantfile的目錄)
# 新建一個Vagrantfile
vagrant init ubuntu/bionic64

# 如果虛擬機器還未安裝,則根據Vagrantfile檔案進行安裝
# 如果已經安裝,則用來啟動虛擬機器
vagrant up

# 開啟虛擬機器內的SSH控制檯(在控制檯內想要退出的話,輸入 exit)
vagrant ssh

# 關閉虛擬機器
vagrant halt