multipass 輕量虛擬機器管理器,是由ubuntu運營公司canonical所推出的開源專案。執行環境支援linux、windows、macos,在linux上使用的是kvm、window上使用hyper-v、macos中使用hyperkit以最小開銷執行vm。支援在筆記本模擬小型雲。
multipass的使用也非常簡單,安裝好multipass後一句命令就可啟動乙個虛擬機器例項。
這裡使用snap包安裝,如不存在snap需先安裝snap;
multipass安裝:
sudo snap install multipass
查詢映象:multipass find
可看到當前有多個可用版本的ubuntu,從16.04 lts到21.04版本都存在;
multipass launch --name demo
multipass launch -n demo -c 2 -m 2g -d 5g 18.04
啟動乙個2核2g記憶體5g磁碟,系統為ubuntu18.04的虛擬機器例項;
multipass exec demo -- lsb_release -a
在例項中執行lsb_release -a命令:
檢視已啟動例項列表:
multipass list
停止、啟動、刪除例項:
multipass stop foo
multipass start foo
multipass delete foo
multipass purge foo
連線到已存在例項:
簡單輕量狀態機
keystate 狀態類 namespace fsm endregion 子狀態名稱拼接符 public const char childsplitchar 狀態名 private string name 狀態名稱 protected string name 符號 if name value 狀態方...
virtualbox虛擬機器 虛擬機器的網路
今天要測試ip多宿主 ip multihoming 即host和guest的兩個網絡卡分別接,host ping guest的ipv6不通。解決過程如下 命令輸出 ip addr 1 lo mtu 65536 qdisc noqueue state unknown link loopback 00 ...
debian虛擬機器安裝kvm虛擬機器
一 概念介紹 1 libvirt是linux上的虛擬化庫,是長期穩定的c語言api,支援kvm qemu xen lxc等主流虛擬化方案。virsh是libvirt對應的shell命令。2 kvm,即kernel basedvirtual machine的簡稱,是乙個開源的系統虛擬化模組,自linu...