Διαχείριση Docker
Η Διαχείριση Docker είναι ένα εργαλείο διαχείρισης Docker με γραφική διεπαφή χρήστη, παρέχοντας εξαιρετική εμπειρία χρήστη. Η Διαχείριση Docker ενσωματώνει ένα μητρώο εικόνων και προσφέρει διάφορες λειτουργίες μέσω γραφικής διεπαφής, συμπεριλαμβανομένης της αναζήτησης εικόνων, της λήψης και της εγκατάστασης και διαμόρφωσης container. Τα εκατομμύρια διαθέσιμα images στο Docker Hub παρέχουν πολυάριθμες δυνατότητες για το TNAS σας ώστε να καλύπτει τις επιχειρηματικές σας ανάγκες.
Εγκαταστήστε το Docker Engine πριν χρησιμοποιήσετε την εφαρμογή Διαχείριση Docker.
Επισκόπηση
Στη διεπαφή επισκόπησης, μπορείτε να παρακολουθείτε γρήγορα την κατάσταση σε πραγματικό χρόνο των έργων και των container, ώστε να διασφαλίζεται η σταθερή λειτουργία της υπηρεσίας. Επιπλέον, η σελίδα παρουσιάζει οπτικά τη χρήση πόρων των έργων και των container που εκτελούνται, παρέχοντας μια άμεση εικόνα.
Έργα
Μέσω της λειτουργίας έργου, μπορείτε εύκολα να ορίσετε μια εφαρμογή πολλαπλών container χρησιμοποιώντας ένα αρχείο διαμόρφωσης Docker-compose.yml. Μπορούν να εκκινήσουν και να διαχειριστούν όλες τις υπηρεσίες που καθορίζονται στη διαμόρφωση του αρχείου YML με μία μόνο εντολή, καλύπτοντας τις ανάγκες ενορχήστρωσης μεταξύ των container.
Δημιουργία Έργου
Για να δημιουργήσετε ένα έργο χρησιμοποιώντας τη λειτουργία έργου:
- Μεταβείτε στη διεπαφή της εφαρμογής Διαχείριση Docker και επιλέξτε "Έργα" από την αριστερή γραμμή πλοήγησης
- Κάντε κλικ στο εικονίδιο "Προσθήκη" στην επάνω δεξιά γωνία ή στο κουμπί "Προσθήκη Τώρα" στη σελίδα για να ανοίξει το αναδυόμενο παράθυρο δημιουργίας έργου
- Εισαγάγετε διαδοχικά το όνομα του έργου, τη διαδρομή του έργου και επιλέξτε το αρχείο διαμόρφωσης Docker-compose.yml
Οι επιλογές του αρχείου διαμόρφωσης περιλαμβάνουν:
- Τοπικό TNAS: Επιλέξτε ένα αρχείο διαμόρφωσης αποθηκευμένο τοπικά στο TNAS
- Ο υπολογιστής σας: Ανεβάστε το αρχείο διαμόρφωσης από τον υπολογιστή σας
- Δημιουργία αρχείου YAML: Ανοίξτε έναν επεξεργαστή για να δημιουργήσετε ένα νέο αρχείο Docker-compose.yml
- Επικυρώστε τη διαμόρφωση YAML
- Μετά την επικύρωση, κάντε κλικ στο κουμπί Εφαρμογή
Η επικύρωση του YAML θα ελέγξει το περιεχόμενο και τη μορφή του αρχείου docker-compose.yml στον επεξεργαστή. Εάν το περιεχόμενο είναι κενό ή η μορφή είναι λανθασμένη, το κουμπί "Εφαρμογή" θα απενεργοποιηθεί. Τροποποιήστε το αρχείο docker-compose.yml σύμφωνα με τις παρεχόμενες υποδείξεις.
Διαχείριση Έργου
Στη σελίδα έργου, μπορείτε να εκτελέσετε τις ακόλουθες λειτουργίες:
- Προσθήκη στοιχείου: Προσθήκη νέου στοιχείου
- Έναρξη/Διακοπή: Έναρξη ή διακοπή του επιλεγμένου στοιχείου
- Επανεκκίνηση: Επανεκκίνηση του επιλεγμένου στοιχείου
- Επεξεργασία: Τροποποίηση του επιλεγμένου στοιχείου
- Διαγραφή: Αφαίρεση του επιλεγμένου στοιχείου
- Αναγκαστική διακοπή: Αναγκαστικός τερματισμός του επιλεγμένου στοιχείου
- Εκκαθάριση: Διακοπή και διαγραφή όλων των container, δικτύων, εικόνων και τόμων δεδομένων που σχετίζονται με την υπηρεσία
- Κατασκευή: Ανακατασκευή του έργου χρησιμοποιώντας το διαμορφωμένο αρχείο Docker-compose.yml
Container
Τα container είναι εκτελούμενες παρουσίες των εικόνων Docker, που αντιπροσωπεύουν δυναμικές εκδηλώσεις των εικόνων. Μπορούν να ξεκινήσουν, να τεθούν σε παύση, να διακοπούν και να διαγραφούν. Η δημιουργία ενός container απαιτεί μια εικόνα. Εάν δεν έχετε καμία εικόνα, μπορείτε να επισκεφτείτε τη σελίδα μητρώου για να κατεβάσετε εικόνες που έχουν ανεβάσει προγραμματιστές ανοιχτού κώδικα.
Δημιουργία Container
Για να δημιουργήσετε ένα container στην εφαρμογή Διαχείριση Docker:
- Μεταβείτε στη διεπαφή της εφαρμογής Διαχείριση Docker και κάντε κλικ στο "Εικόνες" στην αριστερή γραμμή πλοήγησης
- Κάντε κλικ στο εικονίδιο "Έναρξη" στην επάνω δεξιά γωνία για να ανοίξει το αναδυόμενο παράθυρο δημιουργίας container
- Ορίστε τις ακόλουθες γενικές πληροφορίες:
• Όνομα container
• Επιλέξτε εάν θα ενεργοποιήσετε τους περιορισμούς πόρων, τις αυτόματες επανεκκινήσεις και την εκτέλεση με υψηλά προνόμια για το container - Διαμορφώστε τους προσαρτημένους καταλόγους
- Επιλέξτε τον τύπο δικτύου για τη διαμόρφωση δικτύωσης
- Διαμορφώστε τις θύρες δικτύου
- Ορίστε μεταβλητές περιβάλλοντος
- Δημιουργήστε συνδέσεις με άλλα container
- Διαμορφώστε τις εντολές εκτέλεσης
- Επιβεβαιώστε τις ρυθμίσεις και κάντε κλικ στο "OK" για να ολοκληρώσετε τη διαμόρφωση
- Εάν έχετε επιβεβαιώσει ότι οι ρυθμίσεις σας είναι σωστές αλλά εξακολουθείτε να μην μπορείτε να δημιουργήσετε με επιτυχία ένα container χρησιμοποιώντας μια εικόνα από το Docker Hub, δοκιμάστε να χρησιμοποιήσετε διαφορετική εικόνα. Το Docker Hub περιέχει προσαρμοσμένες εικόνες που έχουν ανεβάσει διάφοροι προγραμματιστές και ορισμένες φορές η ποιότητα των εικόνων δεν μπορεί να εγγυηθεί
- Κατά τη διαμόρφωση των θυρών του container, επιλέξτε έναν αριθμό θύρας που διαφέρει από τις θύρες που χρησιμοποιούνται από άλλες υπηρεσίες, για να αποφύγετε σφάλματα υπηρεσίας που προκαλούνται από συγκρούσεις θυρών
Διαχείριση Container
Στη σελίδα container, μπορείτε να εκτελέσετε τις ακόλουθες λειτουργίες:
- Προσθήκη: Επιλέξτε μια εικόνα για να δημιουργήσετε ένα container
- Έναρξη/Διακοπή: Έναρξη ή διακοπή του container
- Επανεκκίνηση: Επανεκκίνηση ενός εκτελούμενου container
- Επεξεργασία: Τροποποίηση της διαμόρφωσης του container
- Διαγραφή: Διαγραφή του επιλεγμένου container
- Αναγκαστική Διακοπή: Αναγκαστική διακοπή ενός εκτελούμενου container
- Αντιγραφή Container: Αντιγραφή της διαμόρφωσης ενός υπάρχοντος container για τη δημιουργία ενός νέου container
- Εξαγωγή: Εξαγωγή του επιλεγμένου container ως αρχείο .tar
- Εισαγωγή: Εισαγωγή ενός αρχείου που μπορεί να διαμορφωθεί για τη δημιουργία ενός container
- Διεργασίες: Προβολή της κατάστασης εκτέλεσης των εντολών που εκτελούνται εντός του container
- Αρχεία Καταγραφής: Προβολή των αρχείων καταγραφής που δημιουργούνται από τις λειτουργίες του container
- Τερματικό: Πρόσβαση στη διεπαφή τερματικού του container
Για να προβάλετε τον λόγο αποτυχίας δημιουργίας έργου
Εάν η δημιουργία ενός έργου αποτύχει, μπορείτε να ελέγξετε τον λόγο κάνοντας κλικ στην κατάσταση "Η Δημιουργία Απέτυχε" και εξετάζοντας τα αρχεία καταγραφής σφαλμάτων.
Εικόνες
Μια εικόνα Docker είναι ένα ειδικό σύστημα αρχείων που δεν περιλαμβάνει μόνο τα απαραίτητα αρχεία για την εκτέλεση προγραμμάτων, βιβλιοθήκες, πόρους, διαμορφώσεις και άλλα αρχεία που απαιτούνται από το περιβάλλον εκτέλεσης του container, αλλά περιέχει επίσης παραμέτρους διαμόρφωσης που έχουν προετοιμαστεί για το περιβάλλον εκτέλεσης. Αποτελεί τη βάση για τη δημιουργία και την εκτέλεση container Docker.
Τοπικές Εικόνες
Αυτή η ενότητα παραθέτει εικόνες που έχουν ληφθεί τοπικά στο TNAS. Μπορείτε να διαχειρίζεστε όλες τις ληφθείσες εικόνες μέσω της λειτουργίας εικόνας και να τις χρησιμοποιείτε για τη δημιουργία container. Επιπλέον, μπορείτε να εισάγετε εικόνες ανεβάζοντας αρχεία.
Διαχείριση Τοπικών Εικόνων
Στη σελίδα τοπικών εικόνων, μπορείτε να εκτελέσετε τις ακόλουθες λειτουργίες:
- Έναρξη: Εκκίνηση της επιλεγμένης εικόνας και διαμόρφωση του αντίστοιχου container
- Εισαγωγή: Μεταφόρτωση εικόνων αποθηκευμένων τοπικά στον υπολογιστή σας ή στο NAS
- Εξαγωγή: Αποθήκευση της επιλεγμένης εικόνας σε φάκελο του NAS
- Διαγραφή: Αφαίρεση της επιλεγμένης εικόνας
Μητρώο
Το μητρώο συγχρονίζει εκατομμύρια αποθετήρια εικόνων από το Docker Hub, παρέχοντας πρόσβαση σε μια τεράστια βιβλιοθήκη εικόνων. Στο μητρώο, μπορείτε να κατεβάζετε αρχεία εικόνων.
Πώς να Κατεβάσετε Εικόνες από το Μητρώο
- Εντοπίστε την επιθυμητή εικόνα στη λίστα ή χρησιμοποιήστε τη λειτουργία αναζήτησης για να τη βρείτε με λέξεις-κλειδιά
- Επιλέξτε την εικόνα που θέλετε να κατεβάσετε και κάντε κλικ στο κουμπί "Λήψη" στην επάνω δεξιά γωνία
- Επιλέξτε την έκδοση της εικόνας που θέλετε και κάντε κλικ στο "OK"
- Μετά τη λήψη, διαχειριστείτε την εικόνα μέσω των "Τοπικών Εικόνων" για περαιτέρω ενεργοποίηση και διαχείριση
Όταν δεν μπορείτε να φορτώσετε το μητρώο, ελέγξτε εάν η σύνδεσή σας στο δίκτυο έχει δημιουργηθεί σωστά.
Δίκτυα
Τα δίκτυα είναι κρίσιμα για την επικοινωνία των container μεταξύ τους, με τους hosts ή με εξωτερικές υπηρεσίες. Μετά την εγκατάσταση, θα υπάρχει ένα προεπιλεγμένο δίκτυο host και ένα δίκτυο bridge. Συνιστάται η χρήση ενός δικτύου bridge που ορίζεται από τον χρήστη για τον έλεγχο της επικοινωνίας των container και την ενεργοποίηση της αυτόματης επίλυσης DNS των ονομάτων container σε διευθύνσεις IP.
Στα Δίκτυα, μπορείτε να διαμορφώσετε και να διαχειριστείτε τις ρυθμίσεις δικτύου. ΗΗ Διαχείριση Docker υποστηρίζει τους ακόλουθους οδηγούς διασύνδεσης δικτύου:
- bridge: Παρέχει ένα απομονωμένο χώρο ονομάτων δικτύου
- host: Χρησιμοποιεί τον χώρο ονομάτων δικτύου του host Docker
Διαχείριση Δικτύων
- Προσθήκη: Προσαρμογή των ρυθμίσεων για το δίκτυο
- Διαγραφή: Αφαίρεση του επιλεγμένου δικτύου
- Ρυθμίσεις: Διαχείριση των container που είναι συνδεδεμένα στο επιλεγμένο δίκτυο
Ρυθμίσεις
Διαχείριση των Προτροπών Συστήματος για τη Διαδικασία Λήψης Εικόνων στις Εφαρμογές
Αρχεία Καταγραφής
Αυτή η ενότητα παραθέτει όλα τα αρχεία καταγραφής εκτέλεσης εντός της εφαρμογής Διαχείριση Docker, επιτρέποντάς σας να διαχειρίζεστε την εξαγωγή και την καταγραφή αυτών των εγγραφών.
Διαχείριση Αρχείων Καταγραφής
Στη σελίδα Αρχεία Καταγραφής, μπορείτε να προβάλλετε τα αρχεία καταγραφής όλων των εργασιών ή να επιλέξετε μια συγκεκριμένη εργασία για να προβάλλετε τα αρχεία καταγραφής της. Μπορείτε επίσης να εκτελέσετε τις ακόλουθες λειτουργίες στα αρχεία καταγραφής:
- Αναζήτηση: Αναζήτηση συμβάντων
- Ανανέωση: Ανανέωση των αρχείων καταγραφής
- Εξαγωγή: Εξαγωγή των αρχείων καταγραφής
- Διαγραφή: Διαγραφή αρχείων καταγραφής, είτε όλων των αρχείων καταγραφής είτε των αρχείων καταγραφής για μια συγκεκριμένη εργασία
- Ρυθμίσεις: Ορισμός της πολιτικής διατήρησης αρχείων καταγραφής. Τα αρχεία καταγραφής που δεν συμμορφώνονται με την πολιτική θα διαγράφονται αυτόματα