I’m in the process of upgrading my RPi setup to an Intel NUC and I keep encountering different options to go about this:
- Install the Hassio image directly on the NUC, it being the only software running on the hardware
- Install Hassio as a docker container in Ubuntu (or any other distro)
- Install Hassio (in docker) in a VM on a distro.
For me, being a newb when it comes to Docker and VM’s, it’s all kind of overwhelming. I do get the concept of virtualization, but on the technical side of things it’s hard to keep track what’s happening and to decide what works best in my situation.
I’ve come to this question because I went down the “docker on Ubuntu” road and keep running into problems with my USB assignments (devices changing after reboot from /dev/ttyACM0 to /dev/ttyACM1 and back). The answers I find are mostly for VM stuff using passthroughs making me wonder if that’s a better way since it’s so much more documented over here. Any help is much appreciated, thanks all!