Start with the official TensorFlow Docker image, like github you can pull
/commit
/push
and implictly fork when you do this between sources.
docker pull tensorflow/tensorflow
will get you the latest docker image from Google
Log into the Docker image with
docker run -it tensorflow/tensorflow bash
Within the Docker root shell, install some dependencies with
apt-get install -y curl zip git