How to Create a GPU-Powered Containerized Multi-User JupyterHub Research Server?

In this post, we will build a GPU-powered deep learning development server. We will use Docker to containerize the Jupyter Lab environment. The server also features a shared data and notebooks directories among the users.
Makine Öğrenmesine Giriş - Sunumlar (Turkish)

Bu gönderi makine öğrenmesine giriş sunumlarını desteklemek amaçlı yazılmıştır. İçeriğinde sunumlarda kullanılan materyaller (pdf, odp, kaynak kodları) bulunmaktadır.
Simple Docker Based Virtual Private Server

The aim of this document is to remind me how to get an up and running virtual private server (VPS) from scratch. Every time when I try to migrate my VPS, I find myself completely forgotten to do the job. Today, I decided to write all the steps to a document.