Docker is a way to statically link everything short of the Linux kernel into your application. Because you can access GPUs while using a Docker container, it's also a great way to link Tensorflow or any dependencies your machine learning code has so anyone can use your work. You can distribute a reproducible machine learning project that requires little to no setup on the part of the user, so inst