Well, for some reason (apparently it’s because docker’s logic for detecting MTUs is flawed) I wasn’t able pull docker images (they failed with a 408 error message) when the machine docker was installed on was configured to route it’s traffic through my software router. This was painful to figure out but ultimately I found out that if I changed the default router to my main router, docker pull started working again…

Setting the interface’s MTU to a lower number (say 900 instead of the default 1500), seems to have solved the problem…for now at least…