# Functions
Run creates the docker container, pulling images if necessary, starts the container and blocks until the container exits, returning the exit information.
RunDaemon creates the docker container, pulling images if necessary, starts the container and returns the container information.
Wait blocks until the named container exits, returning the exit information.