4 ms·
Multipass is better than vagrant in my opinion because it supports cloud-init which is the most portable and flexible way to bootstrap a server. Multipass also
by moondev 2y ago
Multipass is better than vagrant in my opinion because it supports cloud-init which is the most portable and flexible way to bootstrap a server.
Multipass also supports any qcow2 machine image, both from filesystem or http that has cloud-init, not just Ubuntu. This is the case on Linux not sure if this is still a limitation on macOS.
Also it's a replacement for docker desktop because it can proxy command line aliases into the machines. So you can run docker inside multipass and have docker cli route there even if docker cli is not installed on host.
- nijave 2y agoVagrant also supports cloud init. Multipass is only packaged as a snap which is a bit inconvenient on certain platforms (coworker didn't want to mess with it on their Arch system)
- moondev 2y agoFYI there is an unofficial package in aur that I prefer as well to snap Note there is a minor tweak needed after install to put efi firmware in spot where it looks https://github.com/canonical/multipass/issues/3441 https://github.com/canonical/multipass/issues/3441 https://aur.archlinux.org/packages/canonical-multipass https://aur.archlinux.org/packages/canonical-multipass
- stavros 2y agoHell, I don't want to mess with it on my Ubuntu system, I remove it because it just feels dirty. It feels like it spreads its tentacles everywhere, it's opaque, and it's slow.