Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 11074|Απάντηση: 3

Αποθετήριο Docker (1) Δημιουργήστε ένα ιδιωτικό αποθετήριο με βάση το Harbor

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 17/11/2020 4:21:45 μ.μ. | | | |
Εισαγωγή στο λιμάνι

Το Harbor είναι ένας διακομιστής μητρώου εταιρικού επιπέδου για την αποθήκευση και τη διανομή εικόνων Docker και επεκτείνει τη διανομή ανοιχτού κώδικα Docker προσθέτοντας ορισμένες βασικές δυνατότητες για επιχειρήσεις, όπως ασφάλεια, ταυτότητα και διαχείριση. Ως ιδιωτικός διακομιστής μητρώου εταιρικής ποιότητας, το Harbor προσφέρει καλύτερη απόδοση και ασφάλεια. Βελτιώστε την αποτελεσματικότητα των χρηστών να χρησιμοποιούν το Μητρώο για τη δημιουργία και την εκτέλεση περιβαλλόντων για τη μεταφορά εικόνων. Το Harbor υποστηρίζει την αναπαραγωγή πόρων εικόνας που είναι εγκατεστημένοι σε πολλούς κόμβους μητρώου και όλες οι εικόνες αποθηκεύονται σε ιδιωτικό μητρώο για να διασφαλιστεί ότι τα δεδομένα και τα δικαιώματα πνευματικής ιδιοκτησίας ελέγχονται στο εσωτερικό δίκτυο της εταιρείας. Το Harbor προσφέρει επίσης προηγμένες λειτουργίες ασφαλείας, όπως διαχείριση χρηστών, έλεγχος πρόσβασης και έλεγχος δραστηριότητας.

Λειτουργία λιμανιού

  • Έλεγχος πρόσβασης βάσει ρόλων: Οι χρήστες και τα αποθετήρια Docker οργανώνονται και διαχειρίζονται μέσω «έργων» και ένας χρήστης μπορεί να έχει διαφορετικά δικαιώματα για πολλαπλά αποθετήρια στον ίδιο χώρο ονομάτων (έργο).
  • Αναπαραγωγή εικόνας: Οι εικόνες μπορούν να αναπαραχθούν (συγχρονιστούν) σε πολλές παρουσίες μητρώου. Είναι ιδιαίτερα κατάλληλο για εξισορρόπηση φορτίου, υψηλή διαθεσιμότητα, υβριδικό cloud και σενάρια πολλαπλών νέφους.
  • Γραφική διεπαφή χρήστη: Οι χρήστες μπορούν να περιηγηθούν στο πρόγραμμα περιήγησης, να ανακτήσουν το τρέχον αποθετήριο εικόνων Docker και να διαχειριστούν έργα και χώρους ονομάτων.
  • AD/LDAP:-Το Harbor μπορεί να ενσωματώσει το AD/LDAP που υπάρχει στην επιχείρηση για διαχείριση ελέγχου ταυτότητας.
  • Διαχείριση ελέγχου: Όλες οι λειτουργίες στο αποθετήριο εικόνων μπορούν να καταγραφούν και να εντοπιστούν για διαχείριση ελέγχου.
  • Διεθνοποίηση: Τοπικές εκδόσεις στα Αγγλικά, Κινέζικα, Γερμανικά, Ιαπωνικά και Ρωσικά. Θα προστεθούν περισσότερες γλώσσες.
  • RESTful API: Δίνει στους διαχειριστές περισσότερο έλεγχο στο Harbor, διευκολύνοντας την ενσωμάτωση με άλλο λογισμικό διαχείρισης.
  • Εύκολη ανάπτυξη: Διατίθενται εργαλεία εγκατάστασης τόσο online όσο και offline και μπορούν επίσης να εγκατασταθούν στην εικονική συσκευή της πλατφόρμας vSphere (μέθοδος OVA).


Διεύθυνση GitHub:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

harbor.yml Στοιχεία προφίλ:Η σύνδεση με υπερσύνδεσμο είναι ορατή.

Πρώτα απ 'όλα, η έκδοση συστήματος που χρησιμοποιώ είναι:CentOS Linux έκδοση 8.2.2004 (Core)

Έκδοση docker-compose:docker-compose έκδοση 1.27.4, έκδοση 40524192

Για τον τρόπο εγκατάστασης του docker (παραλείπεται), η αναφορά Πώς να εγκαταστήσετε το docker-compose έχει ως εξής:

centos εγκατάσταση Docker Compose tutorial
https://www.itsvse.com/thread-5164-1-1.html

Κατεβάστε το Harbor

Το Harbor χωρίζεται σε εκδόσεις εκτός σύνδεσης και σε απευθείας σύνδεση, αυτό το άρθρο χρησιμοποιεί την έκδοση εκτός σύνδεσης για να εγκαταστήσει το "harbor-offline-installer-v2.1.1.tgz", πρώτα κατεβάστε το αρχείο harbor-offline-installer-v2.1.1.tgz στον διακομιστή. (παραλείπεται)

Αποσυμπιέστε το harbor-offline-installer-v2.1.1.tgz


Τροποποίηση του προφίλ harbor.yml

θα harbor.yml.tmplΜετονομασίαΓια harbor.yml, χρησιμοποιώντας τον επεξεργαστή vim, οι κύριες τροποποιήσεις είναι οι εξής:

Θυμηθείτε να σχολιάσετε τη διαμόρφωση https, όπως φαίνεται στο παρακάτω σχήμα:



Εγκαταστήστε το Harbor

Η εντολή είναι η εξής:

Η εγκατάσταση έχει ως εξής:



Δοκιμάστε να αποκτήσετε πρόσβαση στον πίνακα διαχείρισης διεπαφής χρήστη:Η σύνδεση με υπερσύνδεσμο είναι ορατή., Λογαριασμός: Κωδικός πρόσβασης διαχειριστή: 123456, όπως φαίνεται στην παρακάτω εικόνα:



Διεπαφή API:Η σύνδεση με υπερσύνδεσμο είναι ορατή.



Επισυνάψτε harbor.yml αρχεία:

Τουρίστες, αν θέλετε να δείτε το κρυφό περιεχόμενο αυτής της ανάρτησης, παρακαλώΑπάντηση


(Τέλος)






Προηγούμενος:Ρυθμίσεις ασφαλείας Linux hosts.allow hosts.deny
Επόμενος:Αποθετήριο Docker (2) Ρυθμίσεις λιμένα για εκκίνηση
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 19/11/2020 11:14:39 π.μ. |
Αποθετήριο Docker (1) Δημιουργήστε ένα ιδιωτικό αποθετήριο με βάση το Harbor
https://www.itsvse.com/thread-9474-1-1.html

Αποθετήριο Docker (2) Ρυθμίσεις λιμένα για εκκίνηση
https://www.itsvse.com/thread-9475-1-1.html

Το αποθετήριο Docker (3) ωθεί τις εικόνες ASP.NET Core στα αποθετήρια Harbor
https://www.itsvse.com/thread-9478-1-1.html

Δημοσιεύτηκε στις 23/1/2021 4:17:13 μ.μ. |
Κοιτάξτε το κρυμμένο
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 9/10/2021 4:29:55 μ.μ. |
Οδηγός εγκατάστασης:https://goharbor.io/docs/2.0.0/i ... stallation-prereqs/
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com