[Ważna informacja Zabezpieczenia] Wykryto fałszywe strony Qfinder Pro. Dowiedz się więcej >

Przewodnik Szybki start po aplikacji Container Station

Data ostatniej modyfikacji: 2025-02-12
  • 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 systemoweDockerKataLXD
Architektura procesora
  • Urządzenie 64-bitowe z procesorem x86 lub ARM
  • Urządzenie 32-bitowe z procesorem ARM
  • Urządzenie 64-bitowe z procesorem x86
  • Urządzenie 64-bitowe z procesorem x86 lub ARM
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.

  1. Otwórz aplikację Container Station i przejdź do menu Kontenery.
  2. Kliknij przycisk Utwórz.
  3. Wybierz pozycję Docker Hub (Tryb podstawowy) lub Obraz Docker (Tryb zaawansowany).
  4. 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
  5. Wybierz pozycję Przed utworzeniem kontenera spróbuj pobrać obraz z rejestru.
  6. Kliknij przycisk Dalej, a następnie skonfiguruj ustawienia podstawowe i zaawansowane.
  7. 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.

  1. Otwórz aplikację Container Station i przejdź do menu Kontenery.
  2. Kliknij przycisk Utwórz.
  3. Wybierz pozycję Serwer obrazów narzędzia LXD (Tryb podstawowy) lub Obraz LXD (Tryb zaawansowany).
  4. 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
  5. Wybierz pozycję Przed utworzeniem kontenera spróbuj pobrać obraz z rejestru.
  6. Kliknij przycisk Dalej i skonfiguruj ustawienia podstawowe oraz zaawansowane.
  7. Przejrzyj ustawienia kontenera i kliknij przycisk Dalej, aby kontynuować.
  8. 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.
  1. Otwórz aplikację Container Station i kliknij pozycję Eksploruj.
  2. Kliknij pozycję Pobierz obraz lub Importuj obraz.
  3. 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.

  1. W aplikacji Container Station przejdź do pozycji Kontenery lub Obrazy.
  2. Z listy wybierz kontener lub obraz, którym chcesz zarządzać.
  3. W obszarze Działania wybierz ikonę lub .
    Uwaga
    Ikona  obok kontenera wskazuje, że zarządzanie i orkiestracja kontenerem jest prowadzona przez klaster Kubernetes.
  4. Wykonaj dowolne z następujących działań na kontenerze.

    Podstawowe działania dotyczące cyklu życia kontenera

    DziałanieOpis
    RozpocznijRozpocznij uruchamianie zatrzymanego kontenera.
    RestartujZrestartuj uruchomiony lub zatrzymany kontener.
    ZatrzymajZatrzymaj uruchomiony kontener.
    Wymuś zatrzymanieNatychmiast wymuś zatrzymanie uruchomionego kontenera.
    WstrzymajTymczasowo wstrzymaj uruchomiony kontener bez zatrzymywania go.
    WznówWznów działanie wstrzymanego kontenera i kontynuuj jego procesy.

    Badanie kontenera i interakcje z nim

    DziałanieOpis
    ZbadajWyświetl szczegółowe informacje o konfiguracji i statusie kontenera.
    WykonajUruchom polecenia terminala wewnątrz uruchomionego kontenera.
    DołączPołącz się ze standardowymi strumieniami wejścia/wyjścia kontenera.

    Konfigurowanie kontenera i zarządzanie nim

    DziałanieOpis
    EdytujZmodyfikuj ustawienia i parametry kontenera.
    Utwórz ponownie bezpośrednioUtwórz ponownie zatrzymany kontener przy użyciu jego poprzednich ustawień.
    Utwórz ponownieUtwórz ponownie kontener ze zaktualizowanymi ustawieniami.
    DuplikujUtwórz duplikat istniejącego kontenera.

    Zarządzanie danymi i obrazem kontenera

    DziałanieOpis
    Utwórz obrazUtwórz obraz do ponownego użycia na podstawie uruchomionego lub zatrzymanego kontenera.
    EksportujEksportuj kontener do użycia na innym urządzeniu.
    UsuńUsuń kontener z systemu.
  5. Wykonaj dowolne z działań na obrazie.

    Badanie obrazu i zarządzanie nim

    DziałanieOpis
    ZbadajWyświetl szczegółowe informacje o konfiguracji i właściwościach obrazu.
    Liczba używanych kontenerówWyświetl listę kontenerów korzystających z konkretnego obrazu.

    Oznaczanie i wersjonowanie obrazu

    DziałanieOpis
    OznaczPrzypisz lub zmodyfikuj oznaczenie (wersję) konkretnego obrazu.

    Pobieranie i przekazywanie obrazu

    DziałanieOpis
    PobierzPobierz obraz z rejestru do aplikacji Container Station.
    Wypchnij do rejestruPrzekaż obraz do rejestru w celu późniejszego użycia.
    Wypchnij bezpośrednioPrzekaż obraz do rejestru bez czynności pośrednich.

    Eksportowanie i usuwanie obrazu

    DziałanieOpis
    EksportujZapisz 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.

  1. Otwórz aplikację Container Station i przejdź do sekcji Kubernetes.
  2. Wybierz opcję Włącz lekki serwer Kubernetes K3s.
  3. Opcjonalnie: włącz opcję Wyświetl kontenery systemowe Kubernetes.
  4. Kliknij przycisk Zastosuj, aby sfinalizować konfigurację.
  5. 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.

  1. Otwórz aplikację Container Station i przejdź do sekcji Kubernetes.
  2. Pobierz plik Kuberconfig.
  3. Kliknij adres URL interfejsu Kubernetes.
    Aplikacja Container Station otworzy stronę internetową Kubernetes na nowej karcie.
  4. Wprowadź token Kubernetes lub przekaż plik Kuberconfig, a następnie kliknij pozycję Zaloguj się.
  5. 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

  1. Przejdź w menu do pozycji Rejestry.
  2. Kliknij przycisk Utwórz, aby otworzyć okno Dodaj rejestr.
  3. Skonfiguruj następujące ustawienia:
    1. Nazwa: wprowadź nazwę rejestru.
    2. URL: wprowadź adres URL rejestru.
    3. Uwierzytelnianie: włącz tę opcję, aby określić nazwę użytkownika i hasło.
    4. Ufaj certyfikatowi SSL z podpisem własnym: wybierz tę opcję, jeśli certyfikat SSL nie jest podpisany przez zaufany urząd certyfikacji.
  4. Opcjonalnie: kliknij opcję Testuj połączenie, aby sprawdzić połączenie.
  5. 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

  1. Przejdź do sekcji Preferencje w aplikacji Container Station.
  2. Wybierz z menu pozycję Ustawienia sieciowe.
  3. Skonfiguruj zakresy adresów IP dla kontenerów Docker i LXD.
  4. Skonfiguruj serwery DNS i sieci mostkowane dla komunikacji z kontenerem.
  5. 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.

  1. Uruchom aplikację Container Station.
  2. W menu kliknij pozycję Preferencje.
  3. Przejdź do pozycji Szablony aplikacji.
  4. Wybierz pozycję Włącz szablon niestandardowy.
  5. Podaj adres URL niestandardowego szablonu aplikacji.
  6. Kliknij przycisk Zastosuj.
Uwaga
W zależności od konfiguracji adres URL może wymagać uwzględnienia adresu IP i numeru portu skonfigurowanego serwera WWW. Przykład: 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.

  1. Otwórz aplikację Container Station, przejdź do sekcji Preferencje i kliknij kartę Certyfikaty, aby uzyskać dostęp do ustawień konfiguracji certyfikatu.
  2. Kliknij przycisk Pobierz, aby uzyskać plik certyfikatu potrzebny do bezpiecznych połączeń.
  3. Utwórz katalog (~/.docker) i wyodrębnij pobrany certyfikat, używając polecenia unzip cert.zip -d ~/.docker.
  4. 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.
  5. 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

Czy artykuł ten był przydatny?

17% ludzi uważa, że to pomaga.
Dziękujemy za przekazanie opinii.

Aby uzyskać dalszą pomoc, zapytaj innych użytkowników i ekspertów QNAP na forum społeczności. Przejdź do społeczności QNAP

Poinformuj nas proszę, w jaki sposób możemy ulepszyć ten artykuł:

Bardziej szczegółowe opinie można wpisać poniżej.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Wybierz specyfikację

      Więcej Mniej
      Ta strona dostępna jest w też krajach/regionach:
      Napisz do nas! Napisz do nas!
      back to top