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

 

3.Windows系統安裝

https://multipass.run/

 

三、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

 


免責聲明!

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



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