1. Laden Sie die erforderlichen Pakete herunter wget -P /usr/local https://storage.googleapis.com/harbor-releases/release-1.7.0/harbor-online-installer-v1.7.1.tgz 2. Entpacken Sie die Datei tar zxf /usr/local/harbor-online-installer-v1.7.1.tgz -C /usr/local/ 3. Harbor-Konfiguration ändern Hostname: Konfigurieren Sie den Hostnamen. Sie können keinen Hostnamen wie 127.0.0.1 oder localhost festlegen. Es kann eine IP-Adresse oder ein Domänenname sein. ui_url_protocol: Gibt an, ob das HTTP- oder das HTTPS-Protokoll verwendet werden soll E-Mail-Einstellungen: E-Mail-Einstellungen, Optionskonfiguration, nur wirksam beim ersten Start, kann nach dem Einloggen in die Benutzeroberfläche geändert werden harbor_admin_password: Legen Sie das erste Passwort des Administrators fest, das nur bei der ersten Anmeldung verwendet wird. auth_mode: Benutzerauthentifizierungsmodus, der Standard ist db_auth, Sie können auch die ldap_auth-Authentifizierung verwenden. db_password: Wenn Sie db verwenden, müssen Sie das Kennwort für die Verbindung zur Datenbank angeben self_registration: Gibt an, ob die Selbstregistrierung von Benutzern zugelassen werden soll. Die Standardeinstellung ist „Aktiviert“ und die neue Version kann in der grafischen Benutzeroberfläche geändert werden. max_job_workers: Maximale Anzahl an Arbeitern, der Standardwert ist 10 customize_crt: Gibt an, ob ein Zertifikat für das Token generiert werden soll. Die Standardeinstellung ist „Ein“. ssl_cert: Der Pfad zu den Nginx-Zertifikats- und Schlüsseldateien. Dies ist nur bei Verwendung des https-Protokolls sinnvoll. ssl_cert: Der Pfad zu den Nginx-Zertifikats- und Schlüsseldateien. Dies ist nur bei Verwendung des https-Protokolls sinnvoll. secretkey_path: Der Pfad des Secretkey-Speichers admiral_url: URL des Admirals, kommentieren Sie dieses Attribut oder setzen Sie seinen Wert auf NA, wenn Harbor eigenständig ist clair_db_password: Der Calir-Dienst ist nicht aktiviert, aber die folgenden zugehörigen Parameterkonfigurationen sollten in der Datei „./prepare“ im dekomprimierten Verzeichnis überprüft werden. Kommentare sind nicht zulässig. Andernfalls schlägt die Überprüfung der Umgebungsvorbereitung fehl und es werden Fehler im Zusammenhang mit „ConfigParser.NoOptionError: Keine Option u'clair_db_password' in Abschnitt: u'configuration'“ gemeldet; oder kommentieren Sie zugehörige Überprüfungen und Definitionen in „./prepare“, aber beachten Sie, dass die Datei zu viele Verknüpfungen enthält. Es wird empfohlen, die Datei „harbor.cfg“ zu ändern. ldap_url: ladp-bezogene Einstellungen. Wenn keine LDAP-Authentifizierung verwendet wird, sollten die folgenden zugehörigen Parameterkonfigurationen in der Datei „./prepare“ im dekomprimierten Verzeichnis überprüft werden. Kommentare sind nicht zulässig. Andernfalls schlägt die Überprüfung der Umgebungsvorbereitung fehl und es werden Fehler im Zusammenhang mit „ConfigParser.NoOptionError: Keine Option u'ldap_timeout' in Abschnitt: u'configuration'“ gemeldet. Alternativ können Sie zugehörige Überprüfungen und Definitionen in „./prepare“ kommentieren. Beachten Sie jedoch, dass die Datei zu viele Zuordnungen enthält. Es wird empfohlen, die Datei „harbor.cfg“ zu ändern. ldap_scope: self_registration: Selbstregistrierung ist standardmäßig aktiviert, off ist deaktiviert token_expiration: Gültigkeitsdauer des Tokens, Standard ist 30 Minuten project_creation_restriction: Berechtigungskontrolle zum Erstellen von Projekten, die Standardeinstellung ist „jeder“, kann aber auf „nur Admin“ eingestellt werden verify_remote_cert: Gibt an, ob bei der Kommunikation mit der Remote-Registrierung eine SSL-Verifizierung verwendet werden soll Andere Standardwerte 4. Installieren Sie Docker-Compose 5. Führen Sie prepare und install.sh im Harbor-Verzeichnis aus 6. Andere physische Maschinen Docker-Link zu dieser Maschine dazu kommen { "insecure-registries" : ["Hafenlageradresse"] } 7. Anmeldung Zusammenfassen Oben ist der gesamte Prozess der Installation und Konfiguration von Harbor1.7 auf CentOS7.5 beschrieben, der vom Herausgeber vorgestellt wurde. Ich hoffe, dass er für alle hilfreich ist. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Vue+SSH-Framework zur Realisierung von Online-Chat
>>: Was muss ich tun, wenn ich einen fehlerhaften MySQL-Befehl abbrechen möchte?
Die Installation von Harbor ist ziemlich einfach,...
Da das Unternehmen mich bat, einen WebService-Ser...
Vorne geschrieben Unabhängig davon, wie gut der C...
Inhaltsverzeichnis 1. Einführung in Gojs 2. Gojs ...
1. Technische Punkte Vite-Version vue3 ts Integri...
HTML-Tags haben spezielle Tags zur Handhabung des ...
Inhaltsverzeichnis 0x0 Einführung 0x1 RBAC-Implem...
Inhaltsverzeichnis Drosselung und Anti-Shake Konz...
Vue-Methoden und -Eigenschaften 1. Methoden Verwe...
1. Prüfen Sie, ob das Ereignis aktiviert ist Vari...
Inhaltsverzeichnis 1. Erstellen Sie ein Hadoop-Ve...
Inhaltsverzeichnis Grundlegende Selektorerweiteru...
<br />Originaltext: http://jorux.com/archive...
Vorwort Bei der tatsächlichen Verwendung der Date...
Wenn die Bilder des Servers von anderen Websites ...