用 Vagrant 指令建置 VirtualBox


Command note

備註:這幾天有在用此筆記,忘了加了,KEY 部份需要更新到此目錄
.vagrant.d/insecure_private_key

建置 box
vagrant init
vagrant package –output 20170101_ec2.box –base “EC2 -test” –vagrantfile Vagrantfile

查看指令
vagrant global-status
vagrant box list
vagrant box  remove

(範例)
vagrant  box add ec2 ec2.box
del vagrant file
vagrant box remove ec2_20170106_vagrant
vagrant init ec2
vagrant up
vagrant global-status –prune

安裝外掛
vagrant plugin install vagrant-vbguest

清除
vagrant destroy -f
vagrant global-status
vagrant  destroy id



viturbox 指令方式

VBoxManage list vms 移轉到vagrant 上面

移轉動作

vagrant package –base acef4c0a-35be-4640-a214-be135417f04d –output UCS.box

vagrant package existing_instance_name –output new_instance_name.box

建立最小images

參考:https://scotch.io/tutorials/how-to-create-a-vagrant-base-box-from-an-existing-one

sudo apt-get clean

Then, “zero out” the drive (this is for Ubuntu):

vagrant :現有-採取kpns方式

路徑:D:\pjo_vagrant

D:\pjo_vagrant\160405

box會存在另一方,可留可不留

Vagrantfile 設定 (這方式是透過網路下載下來之後再進行佈署)

程式碼如下:

D:\pjo_vagrant\m-replica

Vagrantfile

Vagrantfile – 1604

Vagrantfile – new -160405

D:\pjo_vagrant\Xwindows