Przewodnik Szybki start po aplikacji Container Station
-
Co to jest aplikacja Container Station?
-
Przykłady zastosowań
-
-
Wymagania systemowe
-
Przed rozpoczęciem
-
Tworzenie kontenera
-
Tworzenie lub importowanie kontenera Docker
-
Tworzenie lub importowanie kontenera LXD
-
Pobieranie lub importowanie obrazu
-
-
Działania zarządzania kontenerem i obrazem
-
Zarządzanie klastrami Kubernetes
-
Konfigurowanie i używanie klastra Kubernetes
-
Zarządzanie klastrami Kubernetes
-
-
Konfigurowanie rejestrów i zarządzanie nimi
-
Dodawanie rejestru obrazu
-
Zarządzanie rejestrami domyślnymi
-
-
Konfigurowanie preferencji aplikacji
-
Zarządzanie ustawieniami sieciowymi
-
Konfigurowanie ustawień certyfikatu
-
-
Dodatkowe informacje i zasoby
Niniejszy przewodnik dotyczy systemów QTS 5.1.0, QuTS hero h5.1.0, QuTScloud c5.1.0 oraz ich nowszych wersji.
Co to jest aplikacja Container Station?
Container Station to opracowana przez firmę QNAP platforma wirtualizacji, która pozwala bezproblemowo wdrażać aplikacje kontenerowe i zarządzać nimi na urządzeniach QNAP. Aplikacja obsługuje zarówno kontenery Docker, jak i LXD, zapewniając lekkie, izolowane środowisko do uruchamiania aplikacji i usług przy optymalnej wydajności zasobów.
Przykłady zastosowań
- Wdrażanie aplikacji natywnych dla chmury przy użyciu kontenerów
- Uruchamianie izolowanych systemów operacyjnych na potrzeby programowania i testowania
- Hostowanie usług zwirtualizowanych, takich jak serwery WWW lub bazy danych
- Utrzymywanie wielu środowisk kontenerowych na jednym urządzeniu QNAP
Wymagania systemowe
Przed zainstalowaniem i użyciem aplikacji Container Station niezbędne jest zapewnienie, że urządzenie QNAP spełnia minimalne wymagania systemowe. Te wymagania różnią się w zależności od typu platformy kontenerowej, której zamierzasz używać — Docker, Kata lub LXD. Każda platforma ma inne potrzeby dotyczące zasobów, takie jak architektura procesora, pojemność pamięci i obsługiwane systemy operacyjne.
| Wymagania systemowe | Docker | Kata | LXD |
|---|---|---|---|
| Architektura procesora |
|
|
|
| Pamięć | 1 GB | 4 GB | 2 GB |
Przed rozpoczęciem
- Zaloguj się na urządzeniu jako administrator.
- Sprawdź, czy zainstalowano aplikację Container Station.
- Sprawdź, czy urządzenie jest połączone z siecią zewnętrzną za pośrednictwem bramy domyślnej.
- Sprawdź, czy oprogramowanie firmware urządzenia QNAP jest aktualne.
Tworzenie kontenera
Tworzenie lub importowanie kontenera Docker
Utwórz nowy kontener Docker przez wybranie obrazu z rejestru Docker Hub lub zaimportowanie istniejącego kontenera Docker z systemu lokalnego albo urządzenia QNAP. Skonfiguruj ustawienia, takie jak nazwa kontenera, zasady automatycznego uruchamiania i opcje sieci.
- Otwórz aplikację Container Station i przejdź do menu Kontenery.
- Kliknij przycisk Utwórz.
- Wybierz pozycję Docker Hub (Tryb podstawowy) lub Obraz Docker (Tryb zaawansowany).
- Podaj nazwę obrazu i wersję, gdy jest włączony Tryb podstawowy, lub nazwę obrazu i rejestr, gdy jest włączony Tryb zaawansowany.
Przykłady:- Tryb podstawowy:
nginx:1.25.2 - Tryb zaawansowany:
registry.hub.docker.com/library/postgres
- Tryb podstawowy:
- Wybierz pozycję Przed utworzeniem kontenera spróbuj pobrać obraz z rejestru.
- Kliknij przycisk Dalej, a następnie skonfiguruj ustawienia podstawowe i zaawansowane.
- Kliknij przycisk Dalej, aby przejrzeć ustawienia, a następnie kliknij przycisk Zakończ, aby utworzyć kontener.

Tworzenie lub importowanie kontenera LXD
Wybierz obraz LXD, aby utworzyć nowy kontener, lub zaimportuj kontener LXD z systemu lokalnego albo urządzenia QNAP. Dostosuj ustawienia, takie jak nazwa kontenera, pamięć masowa i zasady automatycznego uruchamiania.
- Otwórz aplikację Container Station i przejdź do menu Kontenery.
- Kliknij przycisk Utwórz.
- Wybierz pozycję Serwer obrazów narzędzia LXD (Tryb podstawowy) lub Obraz LXD (Tryb zaawansowany).
- Podaj nazwę obrazu i wersję, gdy jest włączony Tryb podstawowy, lub nazwę obrazu i rejestr, gdy jest włączony Tryb zaawansowany.
Przykłady:- Tryb podstawowy:
ubuntu:22.04 - Tryb zaawansowany:
images:ubuntu/22.04
- Tryb podstawowy:
- Wybierz pozycję Przed utworzeniem kontenera spróbuj pobrać obraz z rejestru.
- Kliknij przycisk Dalej i skonfiguruj ustawienia podstawowe oraz zaawansowane.
- Przejrzyj ustawienia kontenera i kliknij przycisk Dalej, aby kontynuować.
- Kliknij przycisk Zakończ, aby utworzyć kontener.

Pobieranie lub importowanie obrazu
Funkcja Pobierz obraz umożliwia użytkownikom pobranie obrazów kontenera z rejestru online, a funkcja Importuj obraz pozwala im załadować obrazy bezpośrednio z lokalnych plików lub kopii zapasowych.
Najważniejsze różnice między pobieraniem a importowaniem obrazów są następujące:
- Źródło obrazu: pobieranie uzyskuje obraz z rejestru online, a importowanie tworzy obraz na podstawie pliku przechowywanego lokalnie.
- Użycie: pobieranie służy do pobierania obrazów ze źródeł zewnętrznych, a importowanie do ładowania obrazów z lokalnych kopii zapasowych lub eksportów.
- Otwórz aplikację Container Station i kliknij pozycję Eksploruj.
- Kliknij pozycję Pobierz obraz lub Importuj obraz.
- Skonfiguruj ustawienia obrazu.
Działania zarządzania kontenerem i obrazem
Zarządzaj i steruj swoimi kontenerami za pośrednictwem aplikacji Container Station. Typowe działania to uruchamianie, zatrzymywanie, wstrzymywanie, ponowne uruchamianie lub usuwanie kontenerów. Możesz także badać dzienniki kontenera, zużycie zasobów i statystyki wydajności.
- W aplikacji Container Station przejdź do pozycji Kontenery lub Obrazy.
- Z listy wybierz kontener lub obraz, którym chcesz zarządzać.
- W obszarze Działania wybierz ikonę
lub
.UwagaIkona
obok kontenera wskazuje, że zarządzanie i orkiestracja kontenerem jest prowadzona przez klaster Kubernetes. - Wykonaj dowolne z następujących działań na kontenerze.
Podstawowe działania dotyczące cyklu życia kontenera
Działanie Opis Rozpocznij Rozpocznij uruchamianie zatrzymanego kontenera. Restartuj Zrestartuj uruchomiony lub zatrzymany kontener. Zatrzymaj Zatrzymaj uruchomiony kontener. Wymuś zatrzymanie Natychmiast wymuś zatrzymanie uruchomionego kontenera. Wstrzymaj Tymczasowo wstrzymaj uruchomiony kontener bez zatrzymywania go. Wznów Wznów działanie wstrzymanego kontenera i kontynuuj jego procesy. Badanie kontenera i interakcje z nim
Działanie Opis Zbadaj Wyświetl szczegółowe informacje o konfiguracji i statusie kontenera. Wykonaj Uruchom polecenia terminala wewnątrz uruchomionego kontenera. Dołącz Połącz się ze standardowymi strumieniami wejścia/wyjścia kontenera. Konfigurowanie kontenera i zarządzanie nim
Działanie Opis Edytuj Zmodyfikuj ustawienia i parametry kontenera. Utwórz ponownie bezpośrednio Utwórz ponownie zatrzymany kontener przy użyciu jego poprzednich ustawień. Utwórz ponownie Utwórz ponownie kontener ze zaktualizowanymi ustawieniami. Duplikuj Utwórz duplikat istniejącego kontenera. Zarządzanie danymi i obrazem kontenera
Działanie Opis Utwórz obraz Utwórz obraz do ponownego użycia na podstawie uruchomionego lub zatrzymanego kontenera. Eksportuj Eksportuj kontener do użycia na innym urządzeniu. Usuń Usuń kontener z systemu. - Wykonaj dowolne z działań na obrazie.
Badanie obrazu i zarządzanie nim
Działanie Opis Zbadaj Wyświetl szczegółowe informacje o konfiguracji i właściwościach obrazu. Liczba używanych kontenerów Wyświetl listę kontenerów korzystających z konkretnego obrazu. Oznaczanie i wersjonowanie obrazu
Działanie Opis Oznacz Przypisz lub zmodyfikuj oznaczenie (wersję) konkretnego obrazu. Pobieranie i przekazywanie obrazu
Działanie Opis Pobierz Pobierz obraz z rejestru do aplikacji Container Station. Wypchnij do rejestru Przekaż obraz do rejestru w celu późniejszego użycia. Wypchnij bezpośrednio Przekaż obraz do rejestru bez czynności pośrednich. Eksportowanie i usuwanie obrazu
Działanie Opis Eksportuj Zapisz obraz w systemie lokalnym lub na urządzeniu QNAP na potrzeby tworzenia kopii zapasowych lub transferu. Usuń Usuń obraz z systemu, aby zwolnić miejsce lub wyczyścić nieużywane zasoby.
Zarządzanie klastrami Kubernetes
Konfigurowanie i używanie klastra Kubernetes
Włącz obsługę Kubernetes przez skonfigurowanie lekkiego klastra K3s w aplikacji Container Station. Wdróż obciążenia Kubernetes i zarządzaj aplikacjami przy użyciu interfejsu Kubernetes lub poleceń kubectl.
- Otwórz aplikację Container Station i przejdź do sekcji Kubernetes.
- Wybierz opcję Włącz lekki serwer Kubernetes K3s.
- Opcjonalnie: włącz opcję Wyświetl kontenery systemowe Kubernetes.
- Kliknij przycisk Zastosuj, aby sfinalizować konfigurację.
- Uzyskaj dostęp do interfejsu klastra Kubernetes przy użyciu podanego adresu URL w celu monitorowania obciążeń i zarządzania nimi.

Zarządzanie klastrami Kubernetes
Steruj klastrami Kubernetes, wykonując uruchamianie, zatrzymywanie i resetowanie klastra lub wyświetlając jego status. Zarządzaj zasobami klastra i monitoruj obciążenia kontenera uruchomione w środowisku Kubernetes.
- Otwórz aplikację Container Station i przejdź do sekcji Kubernetes.
- Pobierz plik Kuberconfig.
- Kliknij adres URL interfejsu Kubernetes.
Aplikacja Container Station otworzy stronę internetową Kubernetes na nowej karcie. - Wprowadź token Kubernetes lub przekaż plik Kuberconfig, a następnie kliknij pozycję Zaloguj się.
- Wdróż aplikacje kontenerowe. Szczegółowe informacje można znaleźć w sekcji Wdrażanie aplikacji kontenerowych na stronie dokumentacji Kubernetes.
Konfigurowanie rejestrów i zarządzanie nimi
Aplikacja Container Station umożliwia zarządzanie różnymi domyślnymi rejestrami obrazów, takimi jak Docker, Harbor i inne typy rejestrów, co pozwala na bezpieczne przechowywanie i pobieranie obrazów kontenerów. Aplikacja udostępnia także dwa zarezerwowane systemowe rejestry domyślne (Docker Hub i Serwer obrazów narzędzia LXD).
Dodawanie rejestru obrazu
- Przejdź w menu do pozycji Rejestry.
- Kliknij przycisk Utwórz, aby otworzyć okno Dodaj rejestr.
- Skonfiguruj następujące ustawienia:
- Nazwa: wprowadź nazwę rejestru.
- URL: wprowadź adres URL rejestru.
- Uwierzytelnianie: włącz tę opcję, aby określić nazwę użytkownika i hasło.
- Ufaj certyfikatowi SSL z podpisem własnym: wybierz tę opcję, jeśli certyfikat SSL nie jest podpisany przez zaufany urząd certyfikacji.
- Opcjonalnie: kliknij opcję Testuj połączenie, aby sprawdzić połączenie.
- Kliknij przycisk Zastosuj, aby dodać rejestr obrazu.
Zarządzanie rejestrami domyślnymi
- Włączanie uwierzytelniania Docker Hub: włącz przełącznik obok pozycji Uwierzytelnianie w sekcji Docker Hub, podaj nazwę użytkownika i hasło, a następnie kliknij przycisk Zastosuj.
- Edytowanie rejestru niestandardowego: kliknij pozycję
> Edytuj w kolumnie Działania obok rejestru i zmodyfikuj ustawienia. - Usuwanie rejestru niestandardowego: aby usunąć rejestr, kliknij pozycję
> Usuń. W przypadku wielu rejestrów wybierz każdy z nich, a następnie kliknij pozycję Działanie > Usuń.
Konfigurowanie preferencji aplikacji
Zarządzaj ustawieniami sieciowymi, aby ustawić i dostosować konfiguracje sieci dla kontenerów, w tym zakresy adresów IP, ustawienia DNS i mosty sieciowe zarówno dla kontenerów Docker, jak i LXD. Dodatkowo na tej stronie możesz dostosować ustawienia adresu IP konkretnych aplikacji kontenerowych QNAP. Tutaj można skonfigurować ustawienia sieciowe dla zależnych od Container Station aplikacji QPKG, co pozwala zarządzać w jednym miejscu siecią zarówno na poziomie kontenera, jak i aplikacji.
Zarządzanie ustawieniami sieciowymi
- Przejdź do sekcji Preferencje w aplikacji Container Station.
- Wybierz z menu pozycję Ustawienia sieciowe.
- Skonfiguruj zakresy adresów IP dla kontenerów Docker i LXD.

- Skonfiguruj serwery DNS i sieci mostkowane dla komunikacji z kontenerem.
- Kliknij przycisk Zastosuj, aby zapisać ustawienia i zrestartować aplikację Container Station.
Dodawanie niestandardowego szablonu aplikacji
Dodanie niestandardowego szablonu aplikacji pozwala utworzyć listę dodatkowych aplikacji dostępnych w ramach aplikacji Container Station.
- Uruchom aplikację Container Station.
- W menu kliknij pozycję Preferencje.
- Przejdź do pozycji Szablony aplikacji.
- Wybierz pozycję Włącz szablon niestandardowy.
- Podaj adres URL niestandardowego szablonu aplikacji.
- Kliknij przycisk Zastosuj.

http://[IP_Address]:[Port]/my-template-file.json.Ten proces umożliwia rozszerzenie opcji aplikacji w aplikacji Container Station i dostosowanie dostępnych aplikacji do konkretnych potrzeb.
Konfigurowanie ustawień certyfikatu
Certyfikaty Docker są niezbędne do zabezpieczania komunikacji między klientami i serwerami Docker przez zapewnianie szyfrowanego transferu danych i uwierzytelnionych połączeń. W tym podręczniku wyjaśniono, jak skonfigurować ustawienia certyfikatu w aplikacji QNAP Container Station w celu zapewnienia bezpiecznego środowiska funkcji Docker.
- Otwórz aplikację Container Station, przejdź do sekcji Preferencje i kliknij kartę Certyfikaty, aby uzyskać dostęp do ustawień konfiguracji certyfikatu.
- Kliknij przycisk Pobierz, aby uzyskać plik certyfikatu potrzebny do bezpiecznych połączeń.
- Utwórz katalog (
~/.docker) i wyodrębnij pobrany certyfikat, używając poleceniaunzip cert.zip -d ~/.docker. - Ustaw zmienną środowiska Docker przez uruchomienie polecenia
export DOCKER_HOST=tcp://<IP_ADDRESS>:2376 DOCKER_TLS_VERIFY=1, zastępując<IP_ADDRESS>odpowiednią wartością z konfiguracji. - Upewnij się, że nazwa domeny jest zgodna ze skonfigurowanym certyfikatem (np.
1234.myQNAPcloud.com) i sprawdź datę ostatniego odnowienia, aby zapewnić terminowe aktualizacje.
Dodatkowe informacje i zasoby
- Container Station: oficjalna strona QNAP aplikacji Container Station
- Jak używać aplikacji Container Station 3?: szczegółowy samouczek QNAP dotyczący konfigurowania aplikacji Container Station
- Baza wiedzy: baza danych często zadawanych pytań, samouczków i internetowych zasobów pomocy z możliwością przeszukiwania
- QNAP College: samouczki wideo z instrukcjami
Aby uzyskać dalszą pomoc, zapytaj innych użytkowników i ekspertów QNAP na forum społeczności. Przejdź do społeczności QNAP