@strayerror @michaelhenkel @dimitrasz
I just pushed up my version of the shim installer here https://github.com/AlmirKadric-Published/docker-tuntap-osx. I chose not to contribute to your shim installer @strayerror as my version works a little differently in terms of the architecture as it doesn’t bring up a docker network (this pollutes the iptables with forward blocking) which results in having to keep your containers on that networks subnet. Instead it creates a full bridge allowing you to create many networks and route to them all (let’s say a network subnet for every project your might currently be working on). This is essentially how Docker for Windows behaves, keeping the behavior consistent if you happen to work on both environments.
Also I split the install phase and up phase to create less moving parts on the repetitive runs (when Host Virtual Machine is restarted).
Let me know what you think!!!