V této příručce prozkoumáme, jak používat multipass, od instalace po spuštění vms a odstranění, pokud to není potřeba.
Instalovat Multipass
Můžete použít snap
k instalaci ubuntu. Použijte tyto příkazy:
sudo snap install multipass
sudo usermod -a -G microk8s ${USER}
Spuštění virtuálního počítače
Po instalaci multipass získáte multipass
příkaz ve vašem terminálu. Použijte toto ke spuštění výchozího ubuntu. Ve výchozím nastavení bude spuštěna LTS verze ubuntu – Ubuntu 20.04
multipass launch --name my-vm
Použití cloud-init souboru
Předejte soubor metadat cloud-init instanci při spuštění takto:
multipass launch -n bar --cloud-init cloud-config.yaml
Přizpůsobte velikost paměti a disku
K zadání požadavků na paměť a velikost disku můžete použít tyto argumenty:
multipass launch --name microk8s-vm --mem 4G --disk 40G
Spouštět příkazy v instanci
Použijte exec
příkaz ke spouštění příkazů uvnitř instance jako v následujícím příkladu:
multipass exec foo -- lsb_release -a
Přihlášení k virtuálnímu počítači
Pokud chcete SSH do virtuálního počítače, použijte tyto příkazy:
multipass shell microk8s
Seznam instancí
Chcete-li zobrazit seznam instancí spuštěných multipassem, použijte tento příkaz:
multipass list
Spouštění a zastavování instancí
Tento příkaz použijte k zastavení instance
multipass stop foo bar
Ke spuštění instance použijte tento příkaz:
multipass start foo
Odstranění instancí
Když už to nepotřebujete, můžete uklidit to, co nepotřebujete. delete
příkaz neodstraní vše, takže dojde k purge
příkaz:
multipass delete bar
multipass purge
Spouštění jiných než výchozích instancí
Najděte alternativní obrázky, které chcete spustit pomocí multipass:
multipass find
Získání nápovědy
Pomocí těchto příkazů zobrazíte dostupné možnosti s multipass:
multipass help
multipass help <command>