Unlike other managed Docker hosting services, these are fully virtualized VMs, so you can use whatever tools you want, and most software applications work out-of-the-box. You can cloud game (or run virtual workstations) through Windows, too.
Our ML images come with Docker and NVIDIA-Docker2 preinstalled, so that should work with whatever workloads you'll be running :)
What would be cool is if we could run some kind of jobs in a docker container on those instances with the nvidia drivers pre-installed.
What I mean is I prepare a container, I go to tensordock and start my container with some parameter. Tensordock prepares an instance in the background for me, run the container and stop the instance once the container stop.
Oh yes! Our standard Ubuntu 18/20 OS images have nvidia-driver-515 + Docker + NVIDIA-Docker2 preinstalled. The all three ML images also come with CUDA if you need that. We'll probably add cloudinit support sometime so that you'll be able to script background workloads that autoshutdown the VM once completed, but at the moment, you'd have to manually SSH into your VM and run it...
Any examples of a docker file with GPU support?