Docker is an open-source platform that allows developers to build, package, and run applications in containers, providing an efficient and consistent way to move software between development, testing, and production environments. Containers are lightweight, portable, and isolate applications from their environment, making them easier to manage and deploy.
Keeping all the config data and the actual stored data away from the main OS drive makes for a headache free upgrade path when you accidentally kill your server, and you will kill the server at some point.
I’m going to show you how to install Ubuntu Server on your old laptop that’s been collecting dust in your closet. Why? Well, for starters, you can use it as a personal cloud storage, a media server, a VPN server, a web server, or even a Minecraft server. The possibilities are endless.