feat(main): Add support for pulling down docker containers

add an endpoint to pull down a container from the docker registry.
feat(docker): add ability to specify container to pull