Parth, a seasoned tech writer, wields the keyboard (or pen) with finesse to unravel the intricacies of both Windows and Mac operating systems. He has covered evergreen content on mobile devices and computers for multiple publications over the last six years. You can find his work on AndroidPolice, GuidingTech and TechWiser. Whether it’s demystifying system updates, deciphering error codes, or exploring hidden features, Parth’s prose guides readers through the binary maze. When not immersed in tech jargon, you’ll find him sipping chai, pondering the next software review, and occasionally indulging in a friendly debate about mechanical keyboards.
I had an old PC collecting dust in a corner, and I was seriously considering retiring it for good. Its aging hardware couldn’t keep up with my demanding workflow, and upgrading it didn’t make much financial sense. However, instead of letting it go to waste, I decided to give it one last chance with Docker.
I wasn’t expecting much, but after experimenting with a handful of lightweight containers, I realized just how useful an old machine could still be.
Memos
My personal space for everything important
Memos was one of the first containers I wanted to run on my old PC. It’s a lightweight, open-source note-taking tool with a timeline-based interface that makes capturing thoughts convenient. Unlike complex note-taking apps, I don’t need to worry about creating folders, choosing templates, or organizing everything before writing something down.
I use it to capture random article ideas, useful links, quick reminders, and personal thoughts throughout the day. It supports Markdown, tags, attachments, powerful search, and custom views to revisit important information. I can access my notes from any device through a browser.
The best part is its minimal resource requirements. Memos runs as a single service with SQLite as its default database, so I don’t need separate database or caching containers consuming additional RAM.
For basic note-taking, it’s a sensible choice for aging hardware. It’s simple, practical, and does exactly what I need without unnecessary complexity.
AdGuard Home
My entire home network benefits now
AdGuard Home is easily one of the most useful containers on my old PC. Instead of installing ad blockers individually on every phone, tablet, and laptop, I can protect my entire home network from a single place.
It works at the DNS level and blocks requests from known advertising, tracking, and malicious domains before connections are established. After configuring my router to use AdGuard Home as its DNS server, compatible devices on my network automatically benefit from its filtering rules.
I can customize blocklists, inspect DNS queries, block specific websites, and configure encrypted upstream DNS servers. Its dashboard also provides useful statistics about blocked requests. My forgotten PC now handles an important network service around the clock.
Kavita
My own private digital reading library
I have accumulated plenty of ebooks, PDFs, and other reading materials over the years, and Kavita (a Gujarati word for poem) gives me a convenient way to organize everything. Think of it as your personal digital library, running directly on your old PC. It supports popular formats such as EPUB, PDF, CBZ, and CBR, and makes it useful for books, comics, and manga.
Instead of transferring files between devices, I can open Kavita in a browser on my phone, tablet, or desktop. It includes built-in readers, reading progress tracking, collections, metadata management, and customizable themes.
Kavita is surprisingly manageable on modest hardware. For my relatively small collection, it’s a much more practical option than running a heavyweight media server.
Grocy
My household management just became smarter
Grocy is the most unexpected addition to my Docker setup. It’s an open-source household management tool that helps me organize everyday activities without relying on several different apps. From grocery inventories and shopping lists to meal planning and household chores, it brings everything under one roof.
For example, I can track groceries in my kitchen, monitor expiry dates, and create shopping lists based on what’s running low. It even supports barcode scanning, recipes, recurring chores, and tracking household batteries and equipment.
Its browser-based interface also works on my phone, which is convenient when I am shopping or checking supplies around the house.
Despite its impressive feature set, Grocy keeps its overall memory footprint manageable.
If Grocy doesn't work for you, try Homebox. It's another neat home management tool out there.
File Browser
Personal file server
File Browser is another lightweight Docker container that gave my aging PC a practical purpose. It transforms the machine into a simple file server where I can access and manage stored files through a clean, browser-based interface. It’s basically a stripped-down alternative to Google Drive or Nextcloud, without the resource-heavy extras.
I can upload, download, rename, move, and organize files, create folders, and generate sharing links. It’s useful for managing my documents, article drafts, screenshots, and PDFs across my Windows desktop, MacBook, and Galaxy S25 Ultra.
File Browser is built around a single executable, uses an embedded database, and doesn’t require additional database containers.
No expensive upgrades, just smarter software
The biggest surprise wasn’t what these five Docker containers could do, but how little hardware they needed. On my system, they consumed around 1GB of combined RAM on paper, although actual consumption varies by setup.
CPU usage remains quite low when the services are idle. I would still recommend having at least 2–3GB of available RAM for comfortable operation.
If you have an aging computer collecting dust, these five containers might be exactly what it needs for a second life.





