Containerizing a single binary with docker

Why is it that most docker images have a full blown linux install at their core? I believe, it is because most people hear the word micro-container, and run the other way. Lets take a hands-on look at how we can go about making a micro-container in docker.