If you are using the latest docker for mac beta, as per issue 25064 :
~/Library/Containers/com.docker.docker/Data/database/com.docker.driver.amd64-linux is a git database.
Note: if ~/Library/Containers/com.docker.docker/Data/database/ does not contain com.docker.driver.amd64-linux , go to this database/ folder and do git reset --hard .
The daemon configuration is under etc/docker/daemon.json , which simply uses the configuration from the Linux configuration file .
You need to change the configuration, and then do a git commit : docker should automatically reboot at that point (if not, restart) with the new configuration.
As OP Michael Nelson mentioned in the comments and described in detail in the Docker for Windows section "(which has sections related to" Docker for Mac ")
VM (Alpine-based) uses OpenRC as its init system .
The init script docker relies on the /usr/bin/mobyconfig script.
For this, the mobyconfig script requires the kernel to be loaded using the com.docker.database label, which determines the location of the configuration file or instructs.
mobyconfig script can get the network and insecure-registry configuration for the Docker daemon, or select the configuration file from /etc/docker/daemon.json .
source share