From 04cf8a2b5670d862610446f446d4930ffe7370f7 Mon Sep 17 00:00:00 2001 From: Michele Cereda Date: Tue, 4 Oct 2022 18:13:56 +0200 Subject: [PATCH] Added Multipass' notes to the KB --- knowledge base/multipass.md | 50 +++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 knowledge base/multipass.md diff --git a/knowledge base/multipass.md b/knowledge base/multipass.md new file mode 100644 index 0000000..2c7f43d --- /dev/null +++ b/knowledge base/multipass.md @@ -0,0 +1,50 @@ +# Multipass + +## TL;DR + +```sh +# Install. +brew install --cask 'multipass' +choco install 'multipass' +sudo snap install 'multipass' + +# Find available VMs. +multipass find + +# Launch a VM. +multipass launch --name 'primary' +multipass launch -c '2' -m '2G' -d '20G' -n 'my-test-vm' '21.10' +multipass launch 'bionic' --name 'test-cloud-init' --cloud-init 'userdata.yaml' + +# List all VMs. +multipass list + +# Launch a shell in the VM. +multipass shell 'vm_name' + +# Stop started VMs. +multipass stop 'vm_name' + +# Start stopped VMs. +multipass start 'vm_name' + +# Delete stopped VMs. +multipass delete my-test-vm + +# Clean up unused data. +multipass purge +``` + +## Further readings + +- [Website] + +## Sources + +- [Use Linux Virtual Machines with Multipass] + + +[website]: https://multipass.run/ + + +[use linux virtual machines with multipass]: https://medium.com/codex/use-linux-virtual-machines-with-multipass-4e2b620cc6