Skip to main content

Archlinux安装Multipass轻量级虚拟机

·255 words·1 min·
Beriholic
Author
Beriholic

安装
#

安装 snap
#

yay -S snapd

sudo systemctl enable snapd --now

sudo systemctl enable snapd.apparmor --now 

sudo ln -s /var/lib/snapd/snap /snap #optional: classic snap support

安装 multipass
#

sudo snap install multipass

基本用法
#

启动
#

multipass launch --name foo #默认 1c1g 5g

multipass launch --name foo --mem 2G --disk 40G --cpus 2

运行命令
#

multipass exec foo -- lsb_release -a

查看实例
#

multipass list

登入实例
#

multipass list

启动停止实例
#

multipass stop foo bar

multipass start foo

删除 | 恢复 | 永久删除实例
#

# 删除
multipass delete bar

# 恢复
multipass recover bar

# 对已删除的实例永久删除
multipass purge

查看所有支持的镜像
#

multipass find

修改实例配置
#

multipass stop foo
multipass set local.foo.cpus=2
multipass set local.foo.disk=20G
multipass set local.foo.memory=3G

后记
#

其实 docker管理开发环境对我来说已经很舒服了,不过一些复杂的环境还的是虚拟机,比如这学期的hadoop课,multipass的出现很好的解决了这个痛点捏!