+1 for this networking “feature”.
It appears that Docker knows about this issue: see “Known Limitations” at https://docs.docker.com/docker-for-mac/networking/
What I would like to understand is Docker’s strategy for this issue and some feedback on this channel so we can understand what to expect from Docker.