Manager Docker
Managerul Docker este un instrument de gestionare Docker cu interfață grafică de utilizator, oferind o experiență excelentă pentru utilizator. Managerul Docker integrează un registru de imagini și oferă diverse funcții prin intermediul unei interfețe grafice, inclusiv căutarea, descărcarea imaginilor și instalarea și configurarea containerelor. Milioanele de imagini disponibile pe Docker Hub oferă numeroase posibilități pentru TNAS-ul dumneavoastră pentru a satisface nevoile de business.
Vă rugăm să instalați Docker Engine înainte de a utiliza aplicația Manager Docker.
Prezentare generală
În interfața de prezentare generală, puteți monitoriza rapid starea în timp real a proiectelor și containerelor pentru a asigura funcționarea stabilă a serviciilor. În plus, pagina prezintă vizual utilizarea resurselor de către proiectele și containerele care rulează, oferind o imagine de ansamblu imediată.
Proiecte
Prin funcția de proiect, puteți defini cu ușurință o aplicație multi-container utilizând un fișier de configurare Docker-compose.yml. Acestea pot iniția și gestiona toate serviciile specificate în configurația fișierului YML cu o singură comandă, abordând nevoile de orchestrare între containere.
Crearea unui proiect
Pentru a crea un proiect utilizând funcția de proiect:
- Navigați la interfața aplicației Manager Docker și selectați „Proiecte" din bara de navigare din stânga
- Faceți clic pe pictograma „Adăugare" din colțul din dreapta sus sau pe butonul „Adăugați acum" de pe pagină pentru a deschide fereastra pop-up pentru crearea unui proiect
- Introduceți succesiv numele proiectului, calea proiectului și selectați fișierul de configurare Docker-compose.yml
Opțiunile fișierului de configurare includ:
- TNAS local: Alegeți un fișier de configurare stocat local pe TNAS
- Computerul dumneavoastră: Încărcați fișierul de configurare de pe computerul dumneavoastră
- Creați un fișier YAML: Deschideți un editor pentru a crea un fișier Docker-compose.yml nou
- Validați configurația YAML
- După validare, faceți clic pe butonul Aplică
Validarea YAML va verifica conținutul și formatul fișierului docker-compose.yml din editor. Dacă conținutul este gol sau formatul este incorect, butonul „Aplică" va fi dezactivat. Vă rugăm să modificați fișierul docker-compose.yml conform indicațiilor furnizate.
Gestionarea proiectului
Pe pagina de proiect, puteți efectua următoarele operațiuni:
- Adăugare element: Adăugați un element nou
- Pornire/Oprire: Porniți sau opriți elementul selectat
- Repornire: Reporniți elementul selectat
- Editare: Modificați elementul selectat
- Ștergere: Eliminați elementul selectat
- Oprire forțată: Terminați forțat elementul selectat
- Curățare: Opriți și ștergeți toate containerele, rețelele, imaginile și volumele de date asociate serviciului
- Construire: Reconstruiți proiectul utilizând fișierul Docker-compose.yml configurat
Containere
Containerele sunt instanțe în execuție ale imaginilor Docker, reprezentând manifestări dinamice ale imaginilor. Acestea pot fi pornite, întrerupte, oprite și șterse. Crearea unui container necesită o imagine. Dacă nu aveți nicio imagine, puteți accesa pagina de registru pentru a descărca imagini încărcate de dezvoltatori open-source.
Crearea unui container
Pentru a crea un container în aplicația Manager Docker:
- Navigați la interfața aplicației Manager Docker și faceți clic pe „Imagini" în bara de navigare din stânga
- Faceți clic pe pictograma „Pornire" din colțul din dreapta sus pentru a deschide fereastra pop-up de creare a containerului
- Setați următoarele informații generale:
• Numele containerului
• Alegeți dacă să activați limitele de resurse, repornirile automate și execuția cu privilegii ridicate pentru container - Configurați directoarele montate
- Selectați tipul de rețea pentru configurarea rețelei
- Configurați porturile de rețea
- Setați variabilele de mediu
- Stabiliți conexiuni cu alte containere
- Configurați comenzile de execuție
- Confirmați setările și faceți clic pe „OK" pentru a finaliza configurarea
- Dacă ați confirmat că setările dumneavoastră sunt corecte, dar tot nu puteți crea cu succes un container utilizând o imagine de pe Docker Hub, încercați să utilizați o altă imagine. Docker Hub conține imagini personalizate încărcate de diverși dezvoltatori, iar uneori calitatea imaginilor nu poate fi garantată
- Când configurați porturile containerului, selectați un număr de port diferit de porturile utilizate de alte servicii pentru a evita erorile de serviciu cauzate de conflictele de porturi
Gestionarea containerelor
Pe pagina de containere, puteți efectua următoarele operațiuni:
- Adăugare: Selectați o imagine pentru a crea un container
- Pornire/Oprire: Porniți sau opriți containerul
- Repornire: Reporniți un container care rulează
- Editare: Modificați configurația containerului
- Ștergere: Ștergeți containerul selectat
- Oprire forțată: Opriți forțat un container care rulează
- Duplicare container: Duplicați configurația unui container existent pentru a crea un container nou
- Exportare: Exportați containerul selectat ca fișier .tar
- Importare: Importați un fișier care poate fi configurat pentru a crea un container
- Procese: Vizualizați starea de execuție a comenzilor executate în container
- Jurnale: Vizualizați jurnalele generate de operațiunile containerului
- Terminal: Accesați interfața de terminal a containerului
Pentru a vizualiza motivul eșecului creării proiectului
Dacă crearea unui proiect eșuează, puteți verifica motivul făcând clic pe starea „Creare eșuată" și examinând jurnalele de erori.
Imagini
O imagine Docker este un sistem de fișiere special care nu include doar fișierele necesare pentru rularea programelor, bibliotecile, resursele, configurațiile și alte fișiere necesare pentru executarea containerului, ci conține și parametrii de configurare pregătiți pentru execuție. Servește ca fundament pentru crearea și rularea containerelor Docker.
Imagini locale
Această secțiune listează imaginile care au fost descărcate local pe TNAS. Puteți gestiona toate imaginile descărcate prin funcția de imagini și le puteți utiliza pentru a crea containere. În plus, puteți importa imagini prin încărcarea fișierelor.
Gestionarea imaginilor locale
Pe pagina de imagini locale, puteți efectua următoarele operațiuni:
- Pornire: Lansați imaginea selectată și configurați containerul corespunzător
- Importare: Încărcați imagini stocate local pe computerul dumneavoastră sau pe NAS
- Exportare: Salvați imaginea selectată într-un folder NAS
- Ștergere: Eliminați imaginea selectată
Registru
Registrul sincronizează milioane de depozite de imagini de pe Docker Hub, oferind acces la o bibliotecă vastă de imagini. În registru, puteți descărca fișiere de imagine.
Cum se descarcă imagini din registru
- Localizați imaginea dorită în listă sau utilizați funcția de căutare pentru a o găsi după cuvinte-cheie
- Selectați imaginea pe care doriți să o descărcați și faceți clic pe butonul „Descărcare" din colțul din dreapta sus
- Alegeți versiunea imaginii dorite și faceți clic pe „OK"
- După descărcare, gestionați imaginea prin „Imagini locale" pentru activare și gestionare ulterioară
Când nu puteți încărca registrul, verificați dacă conexiunea la rețea este stabilită corect.
Rețele
Rețelele sunt esențiale pentru ca containerele să comunice între ele, cu gazdele sau cu servicii externe. La instalare, va exista o rețea gazdă implicită și o rețea bridge. Este recomandabil să utilizați o rețea bridge definită de utilizator pentru a controla comunicarea containerelor și a permite rezolvarea automată DNS a numelor de container în adrese IP.
În Rețele, puteți configura și gestiona setările de rețea. Managerul Docker acceptă următorii drivere de interfață de rețea:
- bridge: Oferă un spațiu de nume de rețea izolat
- host: Utilizează spațiul de nume de rețea al gazdei Docker
Gestionarea rețelelor
- Adăugare: Personalizați setările pentru rețea
- Ștergere: Eliminați rețeaua selectată
- Setări: Gestionați containerele conectate la rețeaua selectată
Setări
Gestionarea mesajelor de sistem pentru procesul de descărcare a imaginilor în aplicații
Jurnale
Această secțiune listează toate înregistrările de execuție din aplicația Manager Docker, permițându-vă să gestionați exportarea și înregistrarea acestora.
Gestionarea jurnalelor
Pe pagina Jurnale, puteți vizualiza jurnalele pentru toate sarcinile sau puteți selecta o sarcină specifică pentru a-i vizualiza jurnalele. De asemenea, puteți efectua următoarele operațiuni asupra jurnalelor:
- Căutare: Căutați evenimente
- Reîmprospătare: Reîmprospătați jurnalele
- Exportare: Exportați jurnalele
- Ștergere: Ștergeți jurnalele, fie toate jurnalele, fie jurnalele pentru o sarcină specifică
- Setări: Setați politica de păstrare a jurnalelor. Jurnalele care nu îndeplinesc politica vor fi șterse automat