i have a windows 7 machine with docker tool box installed
i downloaded image and running container which have adb installed in it from below link
Just to add conclusion of this question.
Till date,I was not able to find a feasible solution to run windows docker on windows 7 machine. Most of the posts have been around windows docker with windows 10 and windows 2016 Server.
I switched to Linux docker on windows 7 machine, However the adb devices were still not recognized on Linux container
Lastly , i had to go for Linux host and Linux Container and the devices were visible on container.