Homelab: Testing and Using Docker on a Windows Host


Local Server

Ever since Vultr cloud server unilaterally destroyed my five-year blog server, I no longer trust cloud servers.

At that time, I didn’t have the habit of backing up regularly, which resulted in all my blog data being lost.

Now I’m too lazy to back up, so it’s better to deploy directly on a local server. Cloud servers will only be used for traffic relay.

Linux

Linux is more stable than Windows.

Unfortunately, I sold both my Raspberry Pi and Orange Pi development boards.

I only have a Raspberry Pi Zero W with 512MB RAM, which is completely unsuitable for deploying Docker-related services.

After much thought, I can only use Docker Desktop on Windows.

As long as it’s usable for now, like RSS.

It might require frequent updates and restarts, which is a bit troublesome, but fortunately, the performance is relatively sufficient. I can just start Docker when I need it.

Currently, the CPU is relatively poor, but with 64GB of RAM, it’s enough to deploy a few commonly used Docker containers.

Once the business starts generating profit, I’ll buy new equipment and migrate.

Old Phones

I have four or five old phones. I originally planned to replace their batteries and set up Linux for deployment.

But that’s too much hassle. I’ve decided against it.

I’ll consider it later when I have more time or when the business is stable. There’s no need to bother with it during the experimental phase.

Information Feed

The current shortcoming is a professional information feed.

I need the latest and hottest first-hand information.

It needs to be relevant to my professional field, no junk information, and no other irrelevant information.

Information guides life-related decisions, such as weather forecasts affecting travel and clothing, tech news affecting office efficiency, AI, or prices of oil, gold, and grain, which influence stock trading and investment management.

I’ve tinkered with RSS countless times, but it has never downloaded stably.

I can now easily edit blog content with my own app, but I lack high-quality information.

So, this is my first priority, including but not limited to trending news.

Other

I used Macrium to back up and restore my Windows system.

30-day free trial.

Because my graphics card broke, I tinkered with Windows, PVE, and Linux, and it’s highly likely that the graphics card hardware is indeed faulty.

Fortunately, I backed up the entire Windows system.

Otherwise, just logging into Google verification and restoring the Python environment would take at least a week, and data would definitely be lost.

I also used a USB bootable system for recovery, otherwise, recovery always presented various problems.