Implementing searching and pulling docker images

As noted above, I don't think "docker_download_fail" should be a global event, and not sure why we're triggering "failure" at all. I would remove it, unless there's a good reason.