Jak używać aplikacji Container Station 3?
- Informacje o aplikacji Container Station
- Części interfejsu użytkownika
- Kontenery
- Obrazy
- Aplikacje
- Szablony aplikacji
- Rejestry
- Kubernetes
- Zarządzanie zasobami
- Preferencje
Informacje o aplikacji Container Station
Aplikacja Container Station dodaje funkcję wirtualizacji, ułatwiając instalowanie kontenerów Docker i LXD na urządzeniu QNAP i centralne zarządzanie nimi.
Kontenery umożliwiają wirtualizowanie różnych systemów operacyjnych i usług aplikacji na urządzeniu w sposób, który nie obciąża zasobów. Zintegrowana z rejestrem Docker Hub Registry i serwerem obrazów narzędzia LXD aplikacja Container Station pozwala łatwo pobierać gotowe obrazy i rozszerzać funkcjonalność urządzenia QNAP.
Części interfejsu użytkownika
Interfejs użytkownika aplikacji Container Station składa się z trzech głównych obszarów.

Etykieta |
Obszar |
Opis |
---|---|---|
1 |
Pasek narzędzi |
Pasek narzędzi zawiera następujące przyciski:
|
2 |
Menu |
Menu konsoliduje informacje i zasoby dotyczące aplikacji Container Station w kilka obszarów. |
3 |
Panel główny |
Na panelu głównym jest wyświetlany wybrany ekran. |
Kontenery
Kontenery używają wirtualizacji na poziomie systemu operacyjnego do konsolidowania i standaryzowania oprogramowania w pakietach, które można łatwo udostępniać między urządzeniami. Obraz kontenera to lekki, autonomiczny, wykonywalny pakiet oprogramowania zawierający wszystko, co jest potrzebne do uruchamiania aplikacji: kod, środowisko uruchomieniowe, narzędzia systemowe, biblioteki systemowe i ustawienia.
Na ekranie Kontener można przeglądać listę kontenerów, wykonywać działania na kontenerach i modyfikować niektóre ustawienia kontenerów.
Tworzenie kontenera
Istnieje kilka metod tworzenia kontenerów w aplikacji Container Station.
Tworzenie kontenera Docker
Aplikacja Container Station utworzy kontener.
Tworzenie kontenera LXD
Aplikacja Container Station utworzy kontener LXD.
Importowanie kontenera Docker
Aplikacja Container Station umożliwia importowanie istniejących kontenerów z komputera lokalnego lub z urządzenia QNAP. Obsługiwane są formaty *.tar, .tar.gz oraz *.tgz.
Podczas importowania kontenera upewnij się, że architektura procesora urządzenia lokalnego jest zgodna z architekturą urządzenia zdalnego. Na przykład kontenera wyeksportowanego z urządzenia z procesorem 64-bitowym w architekturze x86 nie można zaimportować do urządzenia z procesorem 32-bitowym w architekturze ARM.
Aplikacja Container Station utworzy nowy kontener na podstawie zaimportowanych danych. Szczegółowe informacje można znaleźć w sekcji Tworzenie kontenera Docker.
Użyj polecenia docker import
, aby zaimportować zarchiwizowany plik obrazu do aplikacji Container Station i utworzyć nową etykietę (wersję) obrazu w kontenerze.
Importowanie kontenera LXD
Aplikacja Container Station umożliwia importowanie istniejących kontenerów z komputera lokalnego lub z urządzenia QNAP. Obsługiwane są formaty *.tar, .tar.gz oraz *.tgz.
Podczas importowania kontenera upewnij się, że architektura procesora urządzenia lokalnego jest zgodna z architekturą urządzenia zdalnego.
Aplikacja Container Station utworzy nowy kontener na podstawie zaimportowanych danych. Szczegółowe informacje można znaleźć w sekcji Tworzenie kontenera LXD.
Zarządzanie kontenerami
Ekran Kontenery umożliwia tworzenie i usuwanie kontenerów oraz zarządzanie nimi w aplikacji Container Station. Tutaj użytkownicy mogą przeglądać informacje, takie jak status i data utworzenia poszczególnych kontenerów, skojarzony obraz pliku i adres IP poszczególnych kontenerów.
Używanie kontenera
Eksportowanie kontenera
Eksportowanie kontenera umożliwia przenoszenie informacji między urządzeniami. Nie możesz eksportować aplikacji jako pojedynczego pliku, ale możesz pojedynczo eksportować poszczególne kontenery w aplikacji.
W celu uniknięcia utraty danych firma QNAP zaleca zatrzymanie kontenera przed rozpoczęciem procesu eksportowania.
Tworzenie obrazu z kontenera
W tym temacie wyjaśniono sposób tworzenia obrazu z istniejącego kontenera.
Aplikacja Container Station utworzy nowy obraz z określoną nazwą i wersją.
Uruchamianie polecenia terminala w kontenerze
Aplikacja Container Station umożliwia uruchamianie poleceń terminala w działającym kontenerze.
Terminal wiersza poleceń umożliwia łatwiejsze sprawdzanie dzienników i statusów oraz wykonywanie działań bez użycia serwera WWW.
Aplikacja Container Station uruchomi polecenie w kontenerze i zwróci dane wyjściowe z polecenia.
Możesz też wykonywać polecenia, klikając dwukrotnie polecenie w lewym panelu.
Obrazy
Obrazy to szablony zawierające zestaw instrukcji do tworzenia kontenera w aplikacji Container Station.
Na ekranie Obrazy jest wyświetlana lista obrazów pobranych lub zaimportowanych do aplikacji Container Station. Możesz wyświetlać właściwości obrazu, takie jak typ, wersja, identyfikator, rozmiar i data utworzenia. Na tym ekranie możesz także wyszukiwać obrazy według nazw, tworzyć kontenery z istniejących obrazów, synchronizować obrazy ze wskazanego rejestru, eksportować obrazy i usuwać je.
Pobieranie obrazu
Domyślnie aplikacja Container Station korzysta z rejestru Docker Hub, ale możesz także dodać nowy rejestr. Szczegółowe informacje można znaleźć w sekcji Dodawanie rejestru obrazu.
Aplikacja Container Station pobierze obraz z rejestru.
Importowanie obrazu
Aplikacja Container Station umożliwia importowanie istniejących obrazów z komputera lokalnego lub z serwera NAS. Obsługiwane są formaty *.tar, .tar.gz oraz *.tgz.
Podczas importowania kontenera upewnij się, że architektura procesora urządzenia lokalnego jest zgodna z architekturą urządzenia zdalnego. Na przykład kontenera wyeksportowanego z urządzenia z procesorem 64-bitowym w architekturze x86 nie można zaimportować do urządzenia z procesorem 32-bitowym w architekturze ARM.
Aplikacja Container Station zaimportuje obraz.
Zarządzanie obrazami
Na ekranie Obrazy można pobierać i usuwać obrazy oraz tworzyć kontenery.
Aplikacje
Aplikacje to zasoby wielokontenerowe tworzone za pomocą narzędzia Docker Compose. Jest ono często używane, gdy kontener może mieć zależności i wymaga do działania innych kontenerów. Aby uruchamiać aplikacje, możesz użyć pliku YAML do opisania komponentów i plików konfiguracji.
Tworzenie aplikacji
Aplikacja Container Station umożliwia łączenie wielu kontenerów w aplikację przy użyciu narzędzia Docker Compose. Więcej informacji zawiera sekcja Docker Compose.
Zarządzanie aplikacjami
Ekran Aplikacje umożliwia tworzenie i usuwanie aplikacji oraz zarządzanie nimi w aplikacji Container Station. W tym miejscu użytkownicy mogą zobaczyć status i datę utworzenia każdej aplikacji, liczbę kontenerów w aplikacji oraz adres URL interfejsu webowego służący do uzyskiwania dostępu do aplikacji.
Używanie aplikacji
Szablony aplikacji
Wdrażanie szablonu zweryfikowanego przez QNAP
Aplikacja Container Station udostępnia listę kontenerów, które są zweryfikowane pod kątem prawidłowego działania z Twoim urządzeniem QNAP. Użytkownicy mogą łatwo wdrażać te kontenery z poziomu karty Szablony zweryfikowane przez QNAP na ekranie Szablony aplikacji.
- W menu przejdź do pozycji Szablony aplikacji.
- Zidentyfikuj szablon.
- Kliknij pozycję Wdróż.
Zostanie otwarty kreator Wdróż kontener. Zobacz Tworzenie kontenera Docker.
Dodawanie niestandardowego szablonu aplikacji
- 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.
Aplikacja Container Station zapisze niestandardowy szablon aplikacji.
Wdrażanie szablonu niestandardowego
Aplikacja Container Station umożliwia użytkownikom importowanie listy kontenerów ze źródła zewnętrznego. Te kontenery mogą nie działać poprawnie z Twoim urządzeniem QNAP. Użytkownicy mogą łatwo wdrażać te kontenery z poziomu karty Szablony niestandardowe na ekranie Szablony aplikacji.
Użytkownicy muszą najpierw skonfigurować repozytorium szablonów niestandardowych. Zobacz Dodawanie niestandardowego szablonu aplikacji.
- W menu przejdź do pozycji Szablony aplikacji.
- Przejdź do karty Szablony niestandardowe.
- Zidentyfikuj szablon.
- Kliknij pozycję Wdróż.
Zostanie otwarty kreator Wdróż kontener. Zobacz Tworzenie kontenera Docker.
Rejestry
Dodawanie rejestru obrazu
Aplikacja Container Station obsługuje tylko dodawanie rejestrów usługi Docker.
Aplikacja Container Station doda rejestr obrazu.
Zarządzanie rejestrami
Ekran Rejestry umożliwia zarządzanie istniejącymi rejestrami obrazów Docker oraz dodawanie rejestrów niestandardowych.
Kubernetes
Zarządzanie usługą Kubernetes
Aplikacja Container Station obejmuje autonomiczny, lekki klaster K3s oraz oficjalny interfejs webowy Kubernetes (Dashboard). Serwer K3s to niekonfigurowalny klaster z pojedynczym węzłem uruchamiany lokalnie w wystąpieniu narzędzia Docker. Włączenie usługi Kubernetes umożliwi wdrażanie obciążeń równolegle w usłudze Kubernetes oraz jako kontenerów autonomicznych.
-
Domyślny port serwera API usługi Kubernetes to 6443.
-
Dostępne porty interfejsu webowego Kubernetes należą do zakresu od 61000 do 62000.
-
Na potrzeby zarządzania interfejsem webowym Kubernetes tworzone jest konto domyślne admin-user. Podczas wdrażania usługi Kubernetes temu kontu są udzielane przywileje administracyjne.
Istnieje kilka ograniczeń dotyczących korzystania z usługi Kubernetes w aplikacji Container Station:
Obszar |
Ograniczenia |
---|---|
Ogólne |
|
Łączność sieciowa |
|
Pamięć masowa |
|
Zabezpieczenia |
|
Zaawansowane |
|
Używanie usługi Kubernetes
Zarządzanie zasobami
Aplikacja Container Station umożliwia zarządzanie kontenerami, obrazami i woluminami bez opuszczania aplikacji.
Zarządzanie woluminami
Z poziomu ekranu Woluminy można tworzyć woluminy, usunąć wszystkie nieużywane woluminy, usunąć woluminy z listy oraz określić, które kontenery używają konkretnych woluminów.
Zarządzanie dziennikami zdarzeń
Aplikacja Container Station rejestruje działania wykonywane wewnątrz aplikacji. Możesz przeglądać i filtrować dzienniki oraz pobierać ich kopie w pliku CSV.
Aplikacja Container Station wykona określone działanie.
Pobieranie raportu debugowania
-
Na pasku narzędzi kliknij pozycję
.
- Przejdź do obszaru Raport debugowania.
Aplikacja Container Station przygotuje raport debugowania do pobrania.
Preferencje
Zarządzanie ustawieniami sieciowymi
Sekcja Ustawienia sieciowe umożliwia konfigurowanie zakresu dostępnych adresów IP do używania przez kontenery. Dostępne są trzy sieci mostu, które można skonfigurować:
-
lxcbr0: zapewnia kontenerom Docker dostęp do sieci.
-
lxdbr0: zapewnia kontenerom LXD dostęp do sieci.
-
docker0: umożliwia dostęp do sieci kontenerom aplikacji zależnych.
Aplikacja Container Station zapisze ustawienia sieciowe. Zastosowanie zmian w sieci wymaga ponownego uruchomienia aplikacji Container Station.
Aby zresetować ustawienia sieciowe, kliknij pozycję Resetuj.
Pobieranie certyfikatu Docker
Certyfikat Docker umożliwia bezpieczne połączenie podczas uzyskiwania dostępu do usługi Docker w aplikacji Container Station z innego urządzenia.
Należy włączyć przekierowanie portów w narzędziu Docker (port: 2376) i na serwerze NAS (port domyślny: 8080, 443).
Aby ręcznie odnowić certyfikat Docker, kliknij pozycję Odnów. Odnowienie certyfikatu Docker spowoduje automatyczne ponowne uruchomienie każdego kontenera Docker.