While Docker is often touted as a great platform for software developers to test out and deploy their apps, it’s also perfect for self-hosting open-source software. When I started testing out self-hosting software, I decided to use Docker Desktop as my means to do so.