GNU/Linux >> Znalost Linux >  >> Ubuntu

Začínáme s Multipass – spouštění virtuálních počítačů Ubuntu

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>

Ubuntu
  1. Začínáme se Zsh

  2. Začínáme s příkazem tac systému Linux

  3. Začínáme s linuxovým příkazem cat

  1. Začínáme s GnuCash

  2. Začínáme s ls

  3. Jak začít s Juju?

  1. Začínáme s Etcher.io

  2. Začínáme s kontejnery LXD na Ubuntu 16.04

  3. Začínáme s Tmux