Hinweis: Es wird empfohlen, dass der Speicher der virtuellen Maschine 2G oder mehr beträgt und das Beschleunigungsbild von Alibaba Cloud konfiguriert werden muss 1. Laden Sie die Bilddatei herunter docker pull beginor/gitlab-ce:11.0.1-ce.0 2. Erstellen Sie GitLab-Konfiguration (usw.), Protokoll (Protokoll) und Daten (Daten) außerhalb des Containers, um zukünftige Upgrades zu erleichtern mkdir -p /mnt/gitlab/etc mkdir -p /mnt/gitlab/log mkdir -p /mnt/gitlab/data 3. Führen Sie den GitLab-Container aus Wechseln Sie in das Verzeichnis /mnt/gitlab/etc und führen Sie den folgenden Befehl aus Docker-Ausführung \ --trennen \ --veröffentlichen 8443:443 \ --veröffentlichen 8090:80 \ --name gitlab \ --restart sofern nicht gestoppt \ -v /mnt/gitlab/etc:/etc/gitlab \ -v /mnt/gitlab/log:/var/log/gitlab \ -v /mnt/gitlab/data:/var/opt/gitlab \ beginor/gitlab-ce:11.0.1-ce.0 4. Ändern Sie /mnt/gitlab/etc/gitlab.rb Ändern Sie external_url in den Domänennamen oder die IP-Adresse der Bereitstellungsmaschine. vi /mnt/gitlab/etc/gitlab.rb Ändern Sie external_url in „http://192.168.125.126“. 5. Ändern Sie /mnt/gitlab/data/gitlab-rails/etc/gitlab.yml vi /mnt/gitlab/data/gitlab-rails/etc/gitlab.yml Das Schlüsselwort * ## Webservereinstellungen * wurde gefunden. Ändern Sie den Hostwert in die zugeordnete externe Host-IP-Adresse und den Port 6. Starten Sie den Docker-Container neu Stoppen Sie zuerst den Container, löschen Sie die Containerinformationen, starten Sie Docker neu und führen Sie dann den GitLab-Container erneut aus. 7. Fertigstellen Auf die Gitlab-Webverwaltungsseite kann normal zugegriffen werden Damit ist dieser Artikel über die Schritte zum Bereitstellen einer GitLab-Umgebung auf Docker-Basis abgeschlossen. Weitere Informationen zum Einrichten einer Docker-GitLab-Umgebung finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Zwei Methoden zum Implementieren der automatischen Seitennummerierung beim Vue-Seitendruck
>>: Vollständige MySQL-Collapse-Abfrage, reguläre Übereinstimmung, ausführliche Erklärung
Inhaltsverzeichnis Frage 1: Wie werden Requisiten...
Vor kurzem musste ich beim Entwickeln einer Websi...
Inhaltsverzeichnis MYSQL METADATA LOCK (MDL LOCK)...
Der Autor arbeitet seit über einem Jahr an einem ...
Inhaltsverzeichnis 1. Arithmetische Operatoren 2....
Was ist Publizieren/Abonnieren? Lassen Sie mich I...
MAC installiert mysql8.0, der spezifische Inhalt ...
Heute werde ich einen Quellcode mit Ihnen teilen,...
Inhaltsverzeichnis 1. Übersicht 1.1 Definition 1....
Inhaltsverzeichnis Ideen Hostkonfiguration Konfig...
Dieser Artikel stellt hauptsächlich den Beispielc...
1. Verständnis der Übergangsattribute 1. Das Über...
Fehlerszenario Verwenden Sie den MySQL-Befehl in ...
Inhaltsverzeichnis Datenspalten isolieren Präfixi...
Vorwort: Soweit ich weiß, kann CSS derzeit nur de...