Skip to main content
Version: TOS 6

Docker Manager

Docker Manager to narzędzie do zarządzania Dockerem z graficznym interfejsem użytkownika, zapewniające doskonałe doświadczenia użytkownika. Docker Manager integruje rejestr obrazów i oferuje różne funkcje za pośrednictwem interfejsu graficznego, w tym wyszukiwanie obrazów, pobieranie oraz instalację i konfigurację kontenerów. Miliony obrazów dostępnych na Docker Hub dają wiele możliwości dostosowania TNAS do Twoich potrzeb biznesowych.

Uwaga

Przed użyciem aplikacji Docker Manager zainstaluj Docker Engine.

Przegląd

Na interfejsie przeglądu możesz szybko monitorować status projektów i kontenerów w czasie rzeczywistym, aby zapewnić stabilne działanie usług. Strona wizualnie przedstawia również wykorzystanie zasobów przez działające projekty i kontenery, zapewniając natychmiastowy przegląd.

Projekty

Dzięki funkcji projektów możesz łatwo zdefiniować aplikację składającą się z wielu kontenerów przy użyciu pliku konfiguracyjnego Docker-compose.yml. Mogą one uruchamiać i zarządzać wszystkimi usługami określonymi w pliku konfiguracyjnym YML za pomocą jednego polecenia, rozwiązując potrzeby orkiestracji między kontenerami.

Utwórz projekt

Aby utworzyć projekt przy użyciu funkcji projektu:

  1. Przejdź do interfejsu aplikacji Docker Manager i wybierz "Projekt" z lewego paska nawigacyjnego.
  2. Kliknij ikonę „Dodaj” w prawym górnym rogu lub przycisk „Dodaj teraz” na stronie, aby otworzyć okno tworzenia projektu.
  3. Wprowadź kolejno nazwę projektu, ścieżkę projektu i wybierz plik konfiguracyjny Docker-compose.yml. Opcje pliku konfiguracyjnego obejmują:
    · Lokalny TNAS: Wybierz plik konfiguracyjny przechowywany lokalnie na TNAS.
    · Twój komputer: Prześlij plik konfiguracyjny z komputera.
    · Utwórz plik YAML: Otwórz edytor, aby utworzyć nowy plik Docker-compose.yml.
  4. Sprawdź konfigurację YAML.
  5. Po weryfikacji kliknij przycisk Zastosuj.
Uwaga

Weryfikacja YAML sprawdzi zawartość i format pliku docker-compose.yml w edytorze. Jeśli zawartość jest pusta lub format jest niepoprawny, przycisk „Zastosuj” będzie wyłączony. Proszę zmodyfikować plik docker-compose.yml zgodnie z podanymi wskazówkami.

Zarządzanie projektem

Na stronie projektu możesz wykonać następujące operacje:

  • Dodaj element: Dodaj nowy element.
  • Uruchom/Zatrzymaj: Uruchom lub zatrzymaj wybrany element.
  • Restartuj: Zrestartuj wybrany element.
  • Edytuj: Zmodyfikuj wybrany element.
  • Usuń: Usuń wybrany element.
  • Wymuszone zatrzymanie: Wymuszone zakończenie wybranego elementu.
  • Wyczyść: Zatrzymaj i usuń wszystkie kontenery, sieci, obrazy i woluminy danych związane z usługą.
  • Buduj: Odbuduj projekt przy użyciu skonfigurowanego pliku Docker-compose.yml.

Kontenery

Kontenery są działającymi instancjami obrazów Docker, reprezentującymi dynamiczne przejawy obrazów. Mogą być uruchamiane, wstrzymywane, zatrzymywane i usuwane. Tworzenie kontenera wymaga obrazu. Jeśli nie masz żadnych obrazów, możesz odwiedzić stronę rejestru, aby pobrać obrazy przesłane przez programistów open-source.

Utwórz kontener

Aby utworzyć kontener w aplikacji Docker Manager:

  1. Przejdź do interfejsu aplikacji Docker Manager i kliknij „Obrazy” w lewym pasku nawigacyjnym.
  2. Kliknij ikonę „Uruchom” w prawym górnym rogu, aby otworzyć okno tworzenia kontenera.
  3. Ustaw następujące ogólne informacje:
    · Nazwa kontenera.
    · Wybierz, czy włączyć limity zasobów, automatyczne ponowne uruchamianie i wykonywanie z wysokimi uprawnieniami dla kontenera.
  4. Skonfiguruj zamontowane katalogi.
  5. Wybierz typ sieci dla konfiguracji sieciowej.
  6. Skonfiguruj porty sieciowe.
  7. Ustaw zmienne środowiskowe.
  8. Ustal połączenia z innymi kontenerami.
  9. Skonfiguruj polecenia wykonania.
  10. Potwierdź ustawienia i kliknij „OK”, aby zakończyć konfigurację.
Uwaga
  1. Jeśli potwierdziłeś, że twoje ustawienia są poprawne, ale nadal nie możesz pomyślnie utworzyć kontenera za pomocą obrazu z Docker Hub, spróbuj użyć innego obrazu. Docker Hub zawiera niestandardowe obrazy przesłane przez różnych programistów, a czasami jakość obrazów nie może być zagwarantowana.
  2. Podczas konfigurowania portów kontenera wybierz numer portu, który różni się od portów używanych przez inne usługi, aby uniknąć błędów usług spowodowanych konfliktami portów.

Zarządzanie kontenerami

Na stronie kontenera możesz wykonać następujące operacje:

  • Dodaj: Wybierz obraz, aby utworzyć kontener.
  • Uruchom/Zatrzymaj: Uruchom lub zatrzymaj kontener.
  • Restartuj: Zrestartuj działający kontener.
  • Edytuj: Zmodyfikuj konfigurację kontenera.
  • Usuń: Usuń wybrany kontener.
  • Wymuszone zatrzymanie: Wymuszone zatrzymanie działającego kontenera.
  • Zduplikuj kontener: Zduplikuj konfigurację istniejącego kontenera, aby utworzyć nowy kontener.
  • Eksportuj: Eksportuj wybrany kontener jako plik .tar.
  • Importuj: Importuj plik, który można skonfigurować do utworzenia kontenera.
  • Procesy: Wyświetl status wykonywania poleceń w kontenerze.
  • Dzienniki: Przeglądaj dzienniki generowane przez operacje kontenera.
  • Terminal: Uzyskaj dostęp do interfejsu terminala kontenera.

Jak sprawdzić przyczynę niepowodzenia tworzenia projektu:

Jeśli tworzenie projektu się nie powiedzie, możesz sprawdzić przyczynę, klikając status „Niepowodzenie tworzenia” i przeglądając dzienniki błędów.

Obrazy

Obraz Docker to specjalny system plików, który nie tylko zawiera pliki niezbędne do uruchamiania programów, biblioteki, zasoby, konfiguracje i inne pliki wymagane przez środowisko wykonawcze kontenera, ale także zawiera parametry konfiguracji przygotowane na czas wykonywania. Służy jako podstawa do tworzenia i uruchamiania kontenerów Docker.

Lokalne obrazy

Ta sekcja wymienia obrazy, które zostały pobrane lokalnie na TNAS. Możesz zarządzać wszystkimi pobranymi obrazami za pomocą funkcji obrazu i używać ich do tworzenia kontenerów. Dodatkowo możesz importować obrazy, przesyłając pliki.

Zarządzanie lokalnymi obrazami Na stronie lokalnych obrazów możesz wykonać następujące operacje:

  • Uruchom: Uruchom wybrany obraz i skonfiguruj odpowiedni kontener.
  • Importuj: Prześlij obrazy przechowywane lokalnie na komputerze lub NAS.
  • Eksportuj: Zapisz wybrany obraz w folderze NAS.
  • Usuń: Usuń wybrany obraz.

Rejestr

Rejestr synchronizuje miliony repozytoriów obrazów z Docker Hub, zapewniając dostęp do ogromnej biblioteki obrazów. W rejestrze możesz pobierać pliki obrazów.

Jak pobierać obrazy z rejestru

  1. Znajdź żądany obraz na liście lub skorzystaj z funkcji wyszukiwania, aby znaleźć go według słów kluczowych.
  2. Wybierz obraz, który chcesz pobrać i kliknij przycisk „Pobierz” w prawym górnym rogu.
  3. Wybierz wersję obrazu, którą chcesz pobrać, i kliknij „OK”.
  4. Po pobraniu zarządzaj obrazem za pomocą „Lokalne obrazy” do dalszej aktywacji i zarządzania.
Uwaga

Jeśli nie możesz załadować rejestru, sprawdź, czy połączenie sieciowe jest poprawnie ustanowione.

Sieci

Sieci są kluczowe dla komunikacji kontenerów między sobą, hostami lub usługami zewnętrznymi. Po instalacji będzie dostępna domyślna sieć hosta i sieć mostka. Zaleca się używanie sieci mostka zdefiniowanej przez użytkownika, aby kontrolować komunikację między kontenerami i umożliwić automatyczne rozwiązywanie nazw DNS kontenerów na adresy IP.

W Sieciach możesz konfigurować i zarządzać ustawieniami sieciowymi. Docker Manager obsługuje następujące sterowniki interfejsów sieciowych:

  • bridge: Zapewnia izolowaną przestrzeń nazw sieci.
  • host: Korzysta z przestrzeni nazw sieci hosta Docker.

Zarządzanie sieciami

  • Dodaj: Dostosuj ustawienia sieci.
  • Usuń: Usuń wybraną sieć.
  • Ustawienia: Zarządzaj kontenerami podłączonymi do wybranej sieci.

Ustawienia

Zarządzanie systemowymi komunikatami w procesie pobierania obrazów w aplikacjach.

Dzienniki

Ta sekcja wymienia wszystkie rekordy wykonania w aplikacji Docker Manager, umożliwiając zarządzanie eksportem i rejestrowaniem tych rekordów.

Zarządzanie dziennikami

Na stronie dzienników możesz przeglądać dzienniki wszystkich zadań lub wybrać konkretne zadanie, aby przeglądać jego dzienniki. Możesz również wykonywać następujące operacje na dziennikach:

  1. Wyszukiwanie: Wyszukuj wydarzenia.
  2. Odśwież: Odśwież dzienniki.
  3. Eksport: Eksportuj dzienniki.
  4. Usuń: Usuń dzienniki, zarówno wszystkie dzienniki, jak i dzienniki dla konkretnego zadania.
  5. Ustawienia: Ustaw politykę przechowywania dzienników. Dzienniki, które nie spełniają polityki, zostaną automatycznie usunięte.