


The Mac mini has two network adapters, WAN and LAN, with the WAN side only accessible to the UTM. I run a Sophos UTM as a border security device, which runs as a VM appliance on VMware Fusion. Like hosting, networking in my LAN is somewhat complex. I liked this setup enough that I ended up moving my Pi-Hole DNS sinkhole from an Ubuntu VM to a container as well, and I might do the same with my Splunk service in the future (it’s currently running directly in macOS). So, I finally settled on using a VM running Container Linux to host the container. (In my setup I use an automation in Apple’s Home app which is triggered by iCloud location tracking.) This breaks Homekit / Siri integration, which is an important feature of the Apple ecosystem.
#Install sophos home firewall for mac
The networking in Docker for Mac is weird, with the net result being that mDNS traffic cannot reach the containers.

There was a networking-related memory leak that slowed the entire server to a crawl, and.I initially tried to use Docker for Mac, but I wouldn’t recommend it for two reasons: I first started out with Home Assistant running in its own Ubuntu Server VM, but then decided to give the Docker image a try instead. I use a Mac mini running macOS as a headless server, with VMware Fusion as a hypervisor.
