Porzuciłem szablony aplikacji Unraid na rzecz Ubuntu i mój domowy lab w końcu nabrał rozpędu

Po pięciu latach z Unraid, przesiadłem się na Ubuntu. Odkryłem, że Ubuntu oferuje większą elastyczność i lepszą obsługę Dockera, eliminując ograniczenia Unraid.
Używałem Unraid w moim domowym laboratorium przez blisko pięć lat, aż zdecydowałem się na tradycyjną dystrybucję Linuksa. Unraid nadal spełniał swoje zadanie, ale były dwie istotne rzeczy, w których Ubuntu zdecydowanie błyszczało.
Unraid: serce mojego homelabu
Obsługa przechowywania, Dockera i maszyn wirtualnych
W 2021 roku, przy tworzeniu nowego homelabu, centralnym punktem stał się serwer Lenovo RD440 z Unraid. Wszystko działało jak należy: serwer przechowywania, maszyny wirtualne, Docker.
Jeden system, który naprawdę mnie zaskoczył. Unraid, jak na system operacyjny wielofunkcyjny, sprawował się całkiem dobrze. W tamtym czasie TrueNAS nie potrafił obsługiwać Dockera w stabilnej wersji, a jego wprowadzenie do użycia było nieporozumieniem w porównaniu do Unraid.
Postanowiłem więc wykorzystać Unraid do wszystkiego. To była dobra decyzja. Nigdy wcześniej nie miałem styczności z Dockerem, a ten system pozwolił mi oswoić się z nim dzięki intuicyjnemu interfejsowi. Prostsze niż wejście w Docker Compose lub Docker CLI.
Z biegiem lat Unraid przestał spełniać moje potrzeby. Zaczęło mi brakować możliwości, a realizacja niektórych zadań stała się nieproporcjonalnie trudna. Czas na zmiany.
Funkcjonalność nie oznacza wszechstronności
Docker na Unraid: łatwe, ale ograniczone
Na początku 2025 roku szukałem alternatyw. Nie chodziło tylko o miejsce na dane, ale o zarządzanie całym homelabem. Unraid sprawdzał się w roli platformy przechowywania, ale w innych aspektach na pewno nie był najlepszy.
Wszystko, co potrafi, nie oznacza, że powinno być używane we wszystkich dziedzinach. Zaczynałem szukać skuteczniejszego sposobu na użycie Dockera i odkryłem, że Unraid mnie ograniczał.
Używa formatów zwanych "szablonami aplikacji". Owszem, są przydatne, ale muszą pochodzić z społeczności lub być stworzone przez opiekuna kontenera. Brak automatyzacji sprawiał, że czasami napotykałem kontenery, które chciałem uruchomić, a brak szablonu tworzył problemy.
Szablony aplikacji mogą być fajne, ale wprowadzają dodatkowe ograniczenia. Ich modyfikacja potrafi być frustrująca. W końcu podjąłem najlepszą decyzję w moim homelabie – odstawiłem Unraid na bok.
Ubuntu: wypróbowany system, który wspiera wszystkie rodzaje kontenerów
Brak konieczności korzystania z szablonów aplikacji
Używam Ubuntu Server od ponad 15 lat. Tu czuję się komfortowo w terminalu, więc to był naturalny wybór przy odejściu od Unraid. Docker w Ubuntu działa idealnie – nie martwię się o szablony aplikacji, po prostu korzystam z pliku.
Docker Compose jest wszędzie w świecie kontenerów. Jeśli nie ma gotowego pliku, można łatwo skorzystać z Dockera CLI, Portainer, albo stworzyć własny plik.
Przejście na Ubuntu otworzyło mi dostęp do niemal każdego kontenera. Stabilność? To nowa jakość w pracy z Dockerem.
Problemy z Unraid wynikają często z poszukiwań w społeczności. Repozytorium? Są tam oficjalne kontenery, ale ich oznaczanie bywa chaotyczne. Czasami trafiam na dwanaście różnych szablonów dla tego samego kontenera. Trochę irytujące.
Jednak uruchamianie kontenerów bezpośrednio z pliku czy repozytorium maintenera upraszcza sprawę. Proste: znajdź odpowiednie repozytorium na GitHubie, wszystko w zasięgu. Ręczne poszukiwanie maintenera i kontenera staje się łatwiejsze.
Czasami najlepszym rozwiązaniem jest podział twojego homelabu
Już pisałem o podziale mojego homelabu, ale wciąż uważam tę decyzję za słuszną. Czasami to po prostu najlepsze wyjście.
Nie byłbym tu, gdzie jestem, gdybym nie przeszedł z Unraid na Ubuntu Server w 2025 roku. To były najlepsze decyzje, jakie podjąłem dla swojego homelabu.
Jeśli ciekawią Cię artykuły podobne do Porzuciłem szablony aplikacji Unraid na rzecz Ubuntu i mój domowy lab w końcu nabrał rozpędu, zajrzyj do kategorii Linux i odkryj jeszcze więcej interesujących treści.
Dodaj komentarz

Możesz być zainteresowany