There was a go web server I dockerized and came under 5MB [1]. But the thttpd image by larsks was an amazing 1MB [2].
[1] https://registry.hub.docker.com/u/chanux/muhttpd/
[2] https://registry.hub.docker.com/u/larsks/thttpd/