Multipass虛擬機(jī)管理器是一款輕量級(jí)的虛擬機(jī)的管理工具,輔助程序員來(lái)管理自身的虛擬機(jī),一鍵輔助你完成Ubuntu環(huán)境上面構(gòu)建,輕松的打造屬于你自己的開(kāi)發(fā)環(huán)境,讓你在虛擬機(jī)上面更好的完成開(kāi)發(fā)的內(nèi)容,快來(lái)西西下載Multipass虛擬機(jī)管理器!
Multipass虛擬機(jī)管理器
Multipass 是一款適用于 Linux、Windows 和 macOS 的輕量級(jí)虛擬機(jī)管理器。它專為開(kāi)發(fā)人員設(shè)計(jì),只需一個(gè)命令,他們就能獲得全新的 Ubuntu 環(huán)境。它在 Linux 上使用 KVM,在 Windows 上使用 Hyper-V,在 macOS 上使用 QEMU,以最小的開(kāi)銷運(yùn)行虛擬機(jī)。它還可以在 Windows 和 macOS 上使用 VirtualBox。Multipass 會(huì)為你獲取鏡像并保持更新。
由于它支持云啟動(dòng)的元數(shù)據(jù),因此你可以在筆記本電腦或工作站上模擬小型云部署。
使用說(shuō)明
查找可用圖像
$ multipass find
Image Aliases Version Description
core core16 20200213 Ubuntu Core 16
core18 20200210 Ubuntu Core 18
16.04 xenial 20200721 Ubuntu 16.04 LTS
18.04 bionic,lts 20200717 Ubuntu 18.04 LTS
20.04 focal 20200720 Ubuntu 20.04 LTS
daily:20.10 devel,groovy 20200721 Ubuntu 20.10
啟動(dòng)當(dāng)前 Ubuntu LTS 的新實(shí)例
$ multipass launch ubuntu
Launching dancing-chipmunk...
Downloading Ubuntu 18.04 LTS..........
Launched: dancing chipmunk
查看正在運(yùn)行的實(shí)例
$ multipass list
Name State IPv4 Release
dancing-chipmunk RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad RUNNING 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema STOPPED -- Ubuntu Snapcraft builder for Core 18
了解有關(guān)您剛剛啟動(dòng)的 VM 實(shí)例的更多信息
$ multipass info dancing-chipmunk
Name: dancing-chipmunk
State: RUNNING
IPv4: 10.125.174.247
Release: Ubuntu 18.04.1 LTS
Image hash: 19e9853d8267 (Ubuntu 18.04 LTS)
CPU(s): 1
Load: 0.97 0.30 0.10
Disk usage: 1.1G out of 4.7G
Memory usage: 85.1M out of 985.4M
連接到正在運(yùn)行的實(shí)例
$ multipass shell dancing-chipmunk
Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-generic x86_64)
...
不要忘記注銷(或 Ctrl-D),否則您可能會(huì)發(fā)現(xiàn)自己一路走下 Inception 級(jí)別...;)
從外部在實(shí)例內(nèi)部運(yùn)行命令
$ multipass exec dancing-chipmunk -- lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.1 LTS
Release: 18.04
Codename: bionic
停止實(shí)例以節(jié)省資源
$ multipass stop dancing-chipmunk
刪除實(shí)例
$ multipass delete dancing-chipmunk
現(xiàn)在它會(huì)顯示為已刪除:
Name State IPv4 Release
snapcraft-asciinema STOPPED -- Ubuntu Snapcraft builder for Core 18
dancing-chipmunk DELETED -- Not Available
當(dāng)你想徹底擺脫它時(shí):
$ multipass purge
得到幫助
multipass help
multipass help <command>