In questa guida esploreremo come utilizzare il multipass, dall'installazione all'avvio di vms e all'eliminazione se non necessaria.
Installa Multipass
Puoi usare snap per installare Ubuntu. Usa questi comandi:
sudo snap install multipass
sudo usermod -a -G microk8s ${USER} Avvio di una macchina virtuale
Dopo aver installato multipass, otterrai il multipass comando nel tuo terminale. Usalo per avviare l'ubuntu predefinito. Per impostazione predefinita, verrà avviata la versione LTS di Ubuntu:Ubuntu 20.04
multipass launch --name my-vm Utilizzo del file cloud-init
Passa un file di metadati cloud-init a un'istanza all'avvio in questo modo:
multipass launch -n bar --cloud-init cloud-config.yaml Personalizza la memoria e le dimensioni del disco
Puoi utilizzare questi argomenti per specificare i requisiti di memoria e dimensione del disco:
multipass launch --name microk8s-vm --mem 4G --disk 40G Esegui comandi nell'istanza
Usa exec comando per eseguire comandi all'interno dell'istanza come nell'esempio seguente:
multipass exec foo -- lsb_release -a Accesso alla macchina virtuale
Se vuoi eseguire l'SSH nella VM, usa questi comandi:
multipass shell microk8s Elenca le istanze
Per visualizzare l'elenco delle istanze avviate da multipass, utilizzare questo comando:
multipass list Avvio e arresto delle istanze
Usa questo comando per fermare l'istanza
multipass stop foo bar Utilizzare questo comando per avviare l'istanza:
multipass start foo Eliminazione di istanze
Quando non ti serve più, puoi ripulire ciò che non ti serve. Il delete il comando non rimuoverà tutto, quindi c'è un purge comando:
multipass delete bar
multipass purge Avvio di istanze diverse da quella predefinita
Trova immagini alternative da avviare con multipass:
multipass find Ricevere aiuto
Usa questi comandi per vedere le opzioni disponibili con multipass:
multipass help
multipass help <command>