How to change the default Docker network in CentOS 6

One of the dev teams I used to support has been using Docker for jobs started on Jenkins executors(worker nodes). The Jenkins worker nodes have been around for a while and consequently run CentOS 6 with older docker-io packages installed.
When I was asked to provision some new executors I was at a loss because there is very little documentation for installing docker in CentOS 6. In fact it’s recommended by Docker not to use the older Linux kernels(2.6.x).
Goals of this post:
- Install docker-io on CentOS 6
- configure daemon options – default network