Will he helpful if anybody can guide be on any documentation on how to create a permissioned blockchain on docker
For a permissioned blockchain you normally don't want to use proof-of-work, so you don't want to run native Geth. You might be interested in Eris (new name Monax): They provide a permissioned blockchain based on Tendermint, which assumes identifed validators with known public keys. Everything they do is Docker-based out-of-the-box.
please check these links :
1- github project to Run a private Ethereum chain with Docker :
2-Alpine Linux based docker images for Geth :