Canônico
O Multipass extrai de forma independente a imagem necessária do sistema operacional e a mantém atualizada. Cloud-init pode ser usado para configuração. É possível montar partições de disco externas em um ambiente virtual (comando multipass mount), mas também fornece um meio de transferir arquivos individuais entre o sistema host e a máquina virtual (transferência multipass). O diretório inicial do usuário é montado automaticamente na máquina virtual como ~/Home. É suportada a integração total da máquina virtual instalada com a área de trabalho principal (são adicionados ícones de aplicativos, menus do sistema e notificações).
Exemplo de uma sessão multipass:
Procure imagens disponíveis:
$multipass encontrar
Descrição da versão dos aliases de imagem
núcleo core16 20190424 Ubuntu Núcleo 16
core18 20190213 Ubuntu Núcleo 18
16.04 xenial 20190628 Ubuntu 16.04 LTS
18.04 biônico,lts 20190627.1 Ubuntu 18.04 LTS
18.10 cósmico 20190628 Ubuntu 18.10
19.04 disco 20190628 Ubuntu 19.04
diariamente:19.10 devel,eoan 20190623 Ubuntu 19.10
Lançamos a versão atual do Ubuntu LTS na VM:
$ multipass lançamento do Ubuntu
Lançando esquilo dançante…
Baixando Ubuntu 18.04 LTS……….
Lançado: esquilo dançando
Examinamos a lista de VMs em execução:
lista $multipass
Versão IPv4 do estado do nome
dança-chipmunk RUNNING 10.125.174.247 Ubuntu 18.04 LTS
live-naiad RUNNING 10.125.174.243 Ubuntu 18.04 LTS
snapcraft-asciinema STOPPED — Construtor Ubuntu Snapcraft para Core 18
Obtemos informações detalhadas sobre a VM em execução
$ informações multipass dançando-esquilo
Nome: esquilo dançante
Estado: EM EXECUÇÃO
IPv4: 10.125.174.247
Versão: Ubuntu 18.04.1 LTS
Hash de imagem: 19e9853d8267 (Ubuntu 18.04 LTS)
Carga: 0.97 0.30 0.10
Uso de disco: 1.1G de 4.7G
Uso de memória: 85.1 milhões de 985.4 milhões
Conecte-se ao shell de comando na VM
$ multipass shell dançando-esquilo
Bem-vindo ao Ubuntu 18.04.1 LTS (GNU/Linux 4.15.0-42-genérico x86_64)
#
Execute o comando “lsb_release -a” no ambiente VM:
$ multipass exec dançando-chipmunk — lsb_release -a
Nenhum módulo LSB está disponível.
ID do Distribuidor: Ubuntu
Descrição: Ubuntu 18.04.1 LTS
Lançamento: 18.04
Codinome: biônico
Parando a VM:
$ multipass pare de dançar-esquilo
Removendo a VM:
$ multipass excluir esquilo dançante
Versão IPv4 do estado do nome
snapcraft-asciinema STOPPED — Construtor Ubuntu Snapcraft para Core 18
dancing-chipmunk EXCLUÍDO - Não disponível
Limpando VMs remotas do disco
$ purga multipass
Fonte: opennet.ru