How can i run docker command inside a docker container?

Within a Dockerfile I think you can only create a data volume. You need to manually specific which host directory or file to mount as a volume when running.

http://docs.docker.com/userguide/dockervolumes/#mount-a-host-file-as-a-data-volume