Multipass

Multipass #

canonical/multipass Github stars Language Last Tag Last commit

Multipass orchestrates virtual Ubuntu instances https://multipass.run

# Find available images
multipass find

# 创建一个 VM, 1GB 内存和 5GB 磁盘
multipass launch --name k3s --mem 1G --disk 5G

# 使用本地 image
multipass launch --name k3s --mem 1G --disk 5G file://~/ubuntu-20.04-server-cloudimg-amd64.img

# 为 VM 启动一个 shell
multipass shell k3s

# 挂载
multipass mount ~/code myvm:/home/ubuntu/yewang/code

# 设置代理

export http_proxy="http://192.168.64.1:8081"; export HTTP_PROXY="http://192.168.64.1:8081"; export https_proxy="http://192.168.64.1:8081"; export HTTPS_PROXY="http://192.168.64.1:8081"

# 在其上安装 k3s
curl -sfL https://get.k3s.io | sh –

网络 #

使用的是桥接模式,因为

  • 主机可以 ping 通虚拟机
    • 所以不是 NAT
  • 虚拟机之间可以 ping 通
    • 所以不是 NAT
  • 虚拟机可以上网
    • 所以不是 Host-Only

本文访问量

本站总访问量

本站总访客数