3 ms·
Seems odd that the post mentions Docker and Virtualbox as alternatives, when it seems Vagrant would be the most similar comparison (and is more flexible than th
by justusthane 2y ago
Seems odd that the post mentions Docker and Virtualbox as alternatives, when it seems Vagrant would be the most similar comparison (and is more flexible than this, as it’s not constrained to Ubuntu hosts).
- moondev 2y agoMultipass 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.
- dakiol 2y agoThe problem with vagrant in apple silicone is VMware: it’s not 100% stable. Multipass is way more stable and it works out of the box.