Multipass虛擬機使用教程
一、Multipass介紹
Multipass是一種簡單的虛擬機工具。它不僅使啟用虛擬機變得快速簡易,還使管理那些虛擬機變得異常簡單,因此可以立即開始針對雲、邊緣、物聯網或任何一種類型的技術進行開發。實際上,Multipass包含一個系統任務欄工具,你只要點擊一下就可以啟動和停止虛擬機,甚至進入虛擬機的外殼。支援Linux、Windows系統等。
二、Multipass環境搭建
1.Ubuntu系統搭建
sudo apt update sudo apt install snapd #安裝snapd sudo snap install multipass #安裝multipass
2.Centos系統搭建
sudo yum install epel-release sudo yum install snapd sudo systemctl enable --now snapd.socket sudo ln -s /var/lib/snapd/snap /snap sudo snap install multipass
三、Multipass常用命令
1.查找鏡像
multipass find
2.創建虛擬機
語法:multipass launch -n 虛擬機名稱
-n, –name: 名稱
-c, –cpus: cpu核心數, 默認: 1
-m, –mem: 記憶體大小, 默認: 1G
-d, –disk: 硬碟大小, 默認: 5G
multipass launch -n ubuntu-lts -c 4 -m 4G -d 40G
3.進入虛擬機
語法:multipass shell 虛擬機名稱
multipass shell ubuntu-lts
4.直接使用虛擬機
語法:multipass exec 虛擬機名稱 –命令
multipass exec ubuntu-lts -- ls
5.查看虛擬機列表
multipass ls multipass list
6.查看虛擬機資訊
語法:multipass info 虛擬機名稱
multipass info ubuntu-lts
7.重啟虛擬機
語法:multipass restart 虛擬機名稱
multipass restart ubuntu-lts
8.刪除虛擬機
語法:multipass delete 虛擬機名稱
–purge 徹底刪除
multipass delete ubuntu-lts
multipass delete --purge ubuntu-lts 徹底刪除
9.恢復刪除虛擬機
語法:multipass recover 虛擬機名稱
multipass recover ubuntu-lts
10.啟動虛擬機
語法:multipass start 虛擬機名稱
multipass start ubuntu-lts
11.暫停虛擬機
語法:multipass stop 虛擬機名稱
multipass stop ubuntu-lts
12.宿主機掛載虛擬機
語法:multipass mount 宿主機目錄 虛擬機名稱:虛擬機目錄
multipass mount /mnt ubuntu-python
multipass mount /mnt ubuntu-python:/mnt
13.宿主機卸載虛擬機
語法:multipass unmount 虛擬機名稱
multipass unmount ubuntu-lts
14.掛起虛擬機
語法:multipass suspend 虛擬機名稱
multipass suspend ubuntu-lts
15.獲取版本資訊
multipass version
16.幫助
multipass help