Hardware
硬體
其實只要你身邊有舊的電腦,筆電或是桌機就可以開始你的 Homelab 了。
我原先是從 Synology NAS 上面開始用 Docker 嘗試,後來刷了一台老舊的 NUC 來玩 ,裝了 Unraid 來嘗試 Docker 套件。最後想好好的用一台伺服器就買了 N100 跟 150U 的 NUC。其實只要能安裝 Linux 的都能用,看看手邊有什麼吧。
主力電腦
可以選擇用自己每天在用的主力電腦來當作伺服器,如果你不介意 24 小時都開著的話。除了用 Windows 來跑 VM 的方式之外,Windows 11 現在有 WSL2 (Windows Subsystem for Linux) ,可以照官方說明來安裝。Apple 也在 MacOS 26 開始直接支援 Docker 了。
網路儲存伺服器
如果家裡本來就有網路儲存伺服器 (NAS),可以查查是否已經有支援 Docker 套件了,大部分的 NAS 系統都是 Linux 核心,有滿高的機率可以直接用。有些比較進階的設定不一定可以在 NAS 的圖形管理介面操作,會需要大膽一點的進入 SSH 去完成。
舊筆電/桌機
家裡多多少少會有些不用的電腦,他們的功耗可能會比較高,但不要因為功耗高就淘汰買新機,這些設備可以拿來練習與熟悉你想架設的框架。每個月多出的那一些電費,其實不一定會高過買新機的錢。除非是遇到記憶體或是核心不夠用的瓶頸,不然舊設備一直都是最好上手的。而且比起用主力電腦跟NAS,把這種設備的系統玩壞了才不會緊張焦慮。我比較推薦直接從這個方向著手,比較沒有要擔心的問題,而且動手實作才是學習的基礎。
公司清倉
有些公司會淘汰老舊的伺服器設備,如果真的玩到那種程度,這會是一個好的管道去入手高階產品。公司淘汰的辦公電腦也會是很好的便宜選擇。