En esta guía, exploraremos cómo usar multipass, desde la instalación hasta el lanzamiento de vms y la eliminación si no es necesario.
Instalar paso múltiple
Puedes usar snap
para instalar ubuntu. Usa estos comandos:
sudo snap install multipass
sudo usermod -a -G microk8s ${USER}
Lanzamiento de una máquina virtual
Al instalar multipass, obtendrá el multipass
comando en su terminal. Use esto para iniciar el ubuntu predeterminado. De manera predeterminada, se iniciará la versión LTS de ubuntu:Ubuntu 20.04
multipass launch --name my-vm
Uso del archivo cloud-init
Pase un archivo de metadatos cloud-init a una instancia en el lanzamiento como este:
multipass launch -n bar --cloud-init cloud-config.yaml
Personalizar la memoria y el tamaño del disco
Puede usar estos argumentos para especificar los requisitos de memoria y tamaño del disco:
multipass launch --name microk8s-vm --mem 4G --disk 40G
Ejecutar comandos en la instancia
Usa el exec
comando para ejecutar comandos dentro de la instancia como en el siguiente ejemplo:
multipass exec foo -- lsb_release -a
Iniciar sesión en la máquina virtual
Si desea acceder a la VM mediante SSH, use estos comandos:
multipass shell microk8s
Mostrar instancias
Para ver la lista de instancias lanzadas por multipaso, use este comando:
multipass list
Iniciando y deteniendo las instancias
Use este comando para detener la instancia
multipass stop foo bar
Utilice este comando para iniciar la instancia:
multipass start foo
Eliminar instancias
Cuando ya no lo necesite, puede limpiar lo que no necesita. El delete
comando no eliminará todo, por lo que hay una purge
comando:
multipass delete bar
multipass purge
Lanzamiento de instancias distintas a las predeterminadas
Encuentre imágenes alternativas para iniciar con multipaso:
multipass find
Obtener ayuda
Use estos comandos para ver las opciones disponibles con multipaso:
multipass help
multipass help <command>