Skip to main content
Version: TOS 7

Container Manager

A Container Manager egy teljesen grafikus konténerkezelő eszköz, amely a Docker Engine-re épül, és támogatja a képek keresését, letöltését, valamint a konténerek létrehozását és konfigurálását magában foglaló teljes munkafolyamatot, valamint docker-compose többkonténeres vezénylési képességeket kínál. A böngészőn keresztül egyetlen kattintással telepíthet multimédiás szolgáltatásokat, offline letöltéseket, privát felhőtárhelyet és számos más alkalmazást, így a konténerkezelés mindenki számára elérhetővé válik.

danger
  1. A Container Manager alkalmazás használatához először telepítse a Docker Engine-t.
  2. Az alkalmazás korábbi neve Docker Manager volt. A v2.2.025 verziótól kezdve Container Manager néven fut.

Áttekintés

Az Áttekintés felületen gyorsan megismerheti a projektek és konténerek aktuális állapotát, biztosítva a szolgáltatások stabil működését. Emellett ez az oldal áttekinthetően mutatja a futó projektek és konténerek erőforrás-felhasználását, egy pillantás alatt.

Az Áttekintés oldal a következő alapvető információkat tartalmazza:

  • Docker Engine állapota: Megjeleníti, hogy a Docker Engine telepítve és engedélyezve van-e; ha nincs telepítve vagy nincs engedélyezve, az oldal a „Docker Engine nincs telepítve vagy nincs engedélyezve" üzenetet jeleníti meg;
  • CPU-használat: Megjeleníti a Docker teljes CPU-használatát és százalékos arányát;
  • RAM-használat: Megjeleníti a Docker memóriahasználatának teljes mennyiségét és foglaltsági arányát;
  • Erőforrás-statisztikai diagramok: Grafikusan jeleníti meg a CPU- és memóriahasználat trendjeit;
  • Konténer-futási áttekintés: Megjeleníti a futó/leállított konténerek számának statisztikáit; konténer-rendellenesség esetén feltűnő jelzést ad;
  • Képstatisztika: Megjeleníti a helyi képek teljes számát.

Projektek

A projektekkel könnyedén definiálhat egy többkonténeres alkalmazást egy konfigurációs fájl (Docker-compose.yml) segítségével, és egyetlen paranccsal létrehozhatja és elindíthatja az összes szolgáltatást a YML fájlkonfigurációból.

Projektek kezelése

A projektoldalon a következő műveleteket végezheti el:

  • Projekt hozzáadása: Új projekt hozzáadása;
  • Indítás/Leállítás: A kiválasztott projekt indítása/leállítása;
  • Újraindítás: A kiválasztott projekt újraindítása;
  • Szerkesztés: A kiválasztott projekt szerkesztése; szerkesztéskor a projekt kényszerítetten leállításra kerül;
  • Törlés: A kiválasztott projekt törlése;
  • Kényszerített leállítás: A kiválasztott projekt kényszerített leállítása;
  • Tisztítás: Az összes szolgáltatás konténereinek, hálózatainak, képeinek és adatköteteinek leállítása és törlése;
  • Építés: A projekt újjáépítése a projektkonfiguráció YAML fájlján keresztül.

Projekt létrehozása

Projekt létrehozása a Projekt funkcióban:

  1. A Container Manager alkalmazás felületén kattintson a bal oldali navigációs sávban található „Projektek" menüpontra;
  2. Kattintson a jobb felső sarokban található „Hozzáadás" ikonra, vagy az oldalon található „Hozzáadás most" gombra a projektlétrehozási ablak megnyitásához;
  3. Adja meg sorban a projekt nevét, a projekt elérési útját és a konfigurációs fájlt (docker-compose.yml)
    A konfigurációs fájl beállításának három módja van:
    • Helyi TNAS —— Válasszon ki egy helyi TNAS fájlt a beállításhoz.
    • Az Ön számítógépe —— Töltsön fel egy konfigurációs fájlt a számítógépéről.
    • YAML fájl létrehozása —— Nyissa meg a szerkesztőt egy docker-compose.yml létrehozásához.
  4. YAML ellenőrzése.
  5. Sikeres ellenőrzés után kattintson az Alkalmaz gombra.
Megjegyzés
  • A YAML ellenőrzés ellenőrzi a szerkesztőben lévő docker-compose.yml tartalmát és formátumát. Ha a tartalom üres vagy a formátum hibás, az „Alkalmaz" gomb nem kattintható. Kérjük, módosítsa a docker-compose.yml fájlt a megjelenő utasítások szerint.
  • Ha a Compose konfigurációs fájl törlésre került, az oldal értesítést jelenít meg.

Hogyan lehet gyorsan megtekinteni a projekt létrehozásának sikertelenségi okát?

Amikor a projekt létrehozása során hibát tapasztal, kattintson a „Létrehozás sikertelen" projektállapotra a hibaüzenetek megtekintéséhez.

Konténerek

A konténer egy Docker-kép futó példánya, a kép dinamikus megjelenési formája, amely elindítható, felfüggeszthető, leállítható és törölhető. A konténer létrehozásához képre van szükség. Ha nincs képe, látogasson el a regisztrációs oldalra, ahol letöltheti a nyílt forráskódú fejlesztők által feltöltött képeket.

Konténerek kezelése

A konténeroldalon a következő műveleteket végezheti el:

  • Hozzáadás: Kép kiválasztása és konténer létrehozása;
  • Indítás/Leállítás: A konténer indítása/leállítása;
  • Újraindítás: Futó konténer újraindítása;
  • Szerkesztés: A konténer konfigurációjának szerkesztése;
  • Törlés: A kiválasztott konténer törlése;
  • Kényszerített leállítás: Futó konténer kényszerített leállítása;
  • Konténer másolása: Új konténer létrehozása a konfiguráció másolásával (csak a konfiguráció másolódik, a kép és az adatok nem; a portok automatikusan újrahozzárendelésre kerülnek);
  • Exportálás: A kiválasztott konténer exportálása .tar fájlként; támogatja a „Konténer exportálása" és a „Csak a konténerbeállítások exportálása" módokat;
  • Importálás: Importálható fájl kiválasztása és a konténer konfigurálása a fájl alapján;
  • Folyamatok: A konténerben végrehajtott parancsok futási állapota;
  • Naplók: A konténer futása során keletkezett naplók;
  • Terminál: A konténer terminálfelülete (bash).
  • Küldés az asztalra: Konténer-parancsikon létrehozása a TOS asztalon; támogatja egyéni ikonok feltöltését (.jpg/.png, méret ≤ 8 MB).
  • Hozzáférési cím: A konténer hozzáférési URL-jének megtekintése.

Konténer létrehozása

Konténer létrehozása a Container Manager alkalmazásban:

  1. A Container Manager alkalmazás felületén kattintson a bal oldali navigációs sávban található „Képek" menüpontra;
  2. Kattintson a jobb felső sarokban található „Indítás" ikonra a konténerlétrehozási ablak megnyitásához;

1. lépés: Alapinformációk

  • Képválasztás: Válasszon a helyi képek közül;
  • Regisztrációs cím: Opcionálisan beállíthat egyéni regisztrációs címet (felhasználónév/jelszó hitelesítéssel);
  • Konténer név: Kisbetűket, számokat, kötőjelet - és aláhúzást _ támogat; nem kezdődhet - vagy _ karakterrel.

2. lépés: Adatkötetek (Volumes)

  • Állítsa be a konténer adattárolási útvonalát (hosztkönyvtár → konténerkönyvtár), hogy a konténer adatait biztonsági mentésként tárolja a hoszton;
  • Olvasási/írási jogosultság: Alapértelmezés szerint olvasás/írás, átkapcsolható csak olvashatóra (a konténer csak olvasni tud);
  • Figyelmeztetés: „A konténer törlése esetén sem törlődnek az adatok".

3. lépés: Hálózat és portok

  • Hálózati mód: Host mód (a hoszt IP-címét és portjait használja) vagy bridge mód (virtuális híd, független IP-tartomány, pl. 172.17.x.x);
  • Port hozzáadása: Helyi port + konténerport + protokoll konfigurálása; támogatja a hozzáadást/szerkesztést/törlést; foglalt port esetén hibaüzenet jelenik meg.

4. lépés: Változók és parancsok

  • Környezeti változók: Környezeti változók beállítása a konténerhez (változónév + változóérték); támogatja a hozzáadást/szerkesztést/törlést.
  • Végrehajtási parancsok: Indítási parancs (CMD) és Entrypoint beállítása a konténerhez.
  • Funkciók (Docker Capabilities):
    • Rendszer alapértelmezés: A konténer indításkor automatikusan megkapja a rendszer alapértelmezett Capabilities-eit.
    • Emelt szintű jogosultságok: Engedélyezés után a konténer ROOT jogosultságokkal fut (privilegizált konténer);
    • Egyéni funkciók: Linux Capabilities hozzáadása/eltávolítása.

5. lépés: Beállítások megerősítése

Megjegyzés
  1. Ha megbizonyosodott arról, hogy a beállítások helyesek, de mégsem sikerül konténert létrehozni egy Docker Hub képpel, próbáljon meg másik képet használni, mivel a Docker Hub különböző fejlesztők által feltöltött egyéni képeket tartalmaz, és a képek minősége nem mindig garantálható.
  2. A konténerportok konfigurálásakor válasszon más portszámot, mint amit más szolgáltatások használnak, hogy elkerülje a portütközésekből adódó szolgáltatáshibákat.
  3. A legtöbb konténer alapértelmezett időzónája UTC. Beállíthatja a „TZ" környezeti változót a konténer időzónájának megváltoztatásához. Látogasson el erre a hivatkozásra az időzóna-adatbázis időzóna-listájának megtekintéséhez.
  4. Ha több parancsot (command) kell végrehajtania, válassza el őket angol vesszőkkel.

Képek

A Docker-kép egy speciális fájlrendszer, amely a konténer futásához szükséges programok, könyvtárak, erőforrások és konfigurációs fájlok biztosításán túl néhány, a futtatáshoz előkészített konfigurációs paramétert is tartalmaz. Ez képezi a Docker-konténerek létrehozásának és futtatásának alapját.

Helyi képek

Felsorolja a TNAS-ra helyileg letöltött képeket. A Képek funkción keresztül kezelheti az összes letöltött képet, és képeket használhat konténerek létrehozásához.

Helyi képek kezelése

A helyi képek oldalon a következő műveleteket végezheti el:

  • Indítás: A kiválasztott kép indítása és a megfelelő konténer konfigurálása;
  • Importálás: Számítógépen vagy NAS-on helyileg tárolt kép importálása;
  • Exportálás: A kiválasztott kép exportálása egy NAS mappába;
  • Törlés: A kiválasztott kép törlése.

Regisztrációs adatbázis

Betölti a képtár képlistáját, alapértelmezés szerint a hivatalos Docker Hub képtárat használja, egyéni címek is támogatottak.

Képtár

  • Regisztrációs adatbázis hozzáadása: Új képregisztrációs forrás hozzáadása, támogatja a regisztrációs cím, felhasználónév és jelszó megadását a hitelesítéshez;
  • Regisztrációs adatbázis szerkesztése: Meglévő képregisztrációs adatbázis adatainak módosítása;
  • Regisztrációs adatbázis törlése: Egyéni képtár eltávolítása (a rendszer alapértelmezett Docker Hub nem törölhető);
  • Gyorsító beállítása: Docker képregisztrációs gyorsítótár-proxy konfigurálása a hálózati problémák miatti lassú vagy sikertelen képletöltések megoldására;
  • Regisztrációs adatbázis engedélyezése/letiltása: A regisztrációs adatbázis betöltési címének átkapcsolása.

Hálózat

A hálózati modul a Docker konténerhálózatok kezelésére szolgál, támogatja egyéni hálózatok létrehozását és konfigurálását.

Hálózatok kezelése

A hálózati oldalon a következő műveleteket végezheti el:

  • Hálózat hozzáadása: Új Docker hálózat egyéni létrehozása;
  • Törlés: A kiválasztott egyéni hálózat törlése;
  • Beállítások/Részletek: Hálózati részletek megtekintése és a kiválasztott hálózathoz csatlakoztatott konténerek kezelése.

Hálózat létrehozása

Hálózat létrehozásakor a következő elemek konfigurálhatók:

Konfigurációs elemLeírás
Hálózat neveBetűket, számokat, elválasztójeleket - _ támogat
IllesztőprogramAlapértelmezett bridge (egyéni illesztőprogramok is támogatottak)
IP konfigurációs módAutomatikus (DHCP) / Kézi
IPv4 alhálózatCIDR formátum, pl. 172.20.0.0/16
IPv4 átjárópl. 172.20.0.1
IPv4 IP tartományCIDR formátum, pl. 172.20.10.128/25
IPv6 alhálózatCIDR formátum, pl. fd80:ac8::/48
IPv6 átjárópl. fd80:ac8::1
IPv6 tartományCIDR formátum, pl. fd80:ac8::/64
IP maszkolás letiltásaIP Masquerading letiltása
Konténerek hozzárendeléseMeglévő konténerek azonnali hozzáadása ehhez a hálózathoz

Naplók

Felsorolja a Container Manager alkalmazásban végrehajtott összes műveleti rekordot, lehetővé téve a naplók exportálását és kezelését.

Naplók kezelése

A naplóoldalon megtekintheti az összes feladat naplóját, kiválaszthat egy adott feladatot a naplók megtekintéséhez, valamint a következő beállításokat végezheti el a naplókkal kapcsolatban:

  1. Keresés: Események keresése;
  2. Frissítés: Naplók frissítése;
  3. Exportálás: Naplók exportálása;
  4. Törlés: Naplók törlése, törölheti az összes naplót vagy adott naplókat;
  5. Beállítások: Naplómegőrzési szabály beállítása, a szabálynak nem megfelelő naplók automatikusan törlésre kerülnek.