What install method did you use? It doesn’t sound like you’re using a supported install
If you are trying to install the full HASSIO (OS+Core+Addons) on a mac you need to use a VM. The only way you can install Hassio supervised is if you install it on Debian.
You can’t install Home Assistant in docker on windows or a mac on docker desktop because they don’t support host networking mode (only linux installs of docker install host networking mode), and if you went the “home assistant container” route, you would not have the OS or addons, and only the core version of home assistant. I run Home Assistant container installed on a MacMini that dual boots between ubuntu and MACOS. It only runs when I am in Ubuntu though. If I boot to MacOS the Home Assistant instance is not loaded.
Ok this is on an M1 Mac, chosen because it is incredibly powerful AND is an extremely frugal energy user.
It already runs Plex, Sonos, Indigo, Channels 4 channel DVR, plus a load of other Home services.
I was hoping to use it for Home Assistant as well.
I went around a lot of circles to follow the Install Home Assistant guide - all failed for an M1 Mac - so tried Docker as I am already using Node Red on it.
So took the Home Assistant Container route.
If there is an easier/better way to do it - I am really keen to run Home Assistant on the M1 Mac as it is always on and very economical to run - just went though an exercise moving to it and reduced power by 3kW per day
If you’re trying the Home Assistant container route on a mac you can specify the port mapping by using the port option instead of specifying host network mode. This isn’t supported though and you will lose network discovery, so many integrations either will be harder to setup or won’t work at all. Some do it this way though without issues (depends on what you are connecting to Home Assistant).
Not too familiar with docker desktop for mac, but on a linux machine you would create the container with a command like this: