is there any way to run a docker image on host from other docker image?

First i’m beginner, bad in explaining thing but i real need help.

i’m trying to create a cluster for MapReduce(my own MapReduce platform)using docker,
so here is how:

1- Run Ubuntu container (Represent the Resource manager: to controller the number of node to be created).[this container contain listener code every time need to create an new node,mapperNode,reduceNode,…].

2- Resource manager node or Ubuntu image should be able to create a new ubuntu container on host.

Note there is no need to understand MapRedce things

the question is how can i run other Ubuntu container on host From Ubuntu container?

Source: StackOverflow