I'm trying to understand how the Docker Daemon works on my macOS. Can anyone confirm that it's - /Applications/Docker.app/Contents/MacOS/com.docker.supervisor
? How come it's not as simple as finding it in Windows and Linux?
Dockerd paths -
C:\Program Files\Docker\Docker\resources\dockerd.exe
/usr/bin/dockerd
/Applications/Docker.app/Contents/MacOS/com.docker.supervisor
- Assumption, need confirmationThe dockerd process doesn't run on MacOS. It runs in an embedded Linux VM. So you shouldn't find it with the normal Mac tools. Instead what you'll find are apps used to configure and control the VM. For an idea of what's running inside that VM, have a look at the linuxkit project, in particular the docker-for-mac.yml example. However, note that this is only an example and doesn't include the closed source code that makes up Docker Desktop.
To configure the dockerd in Docker for Mac, you can update the daemon.json file from the UI.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With