Setup NVIDIA Docker

How to setup NVIDIA Docker on Ubuntu 16.04.