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
Im Linux-System gibt es neben den verschiedenen, ...
(I) Installation von mysql5.7: ❀ Details: Die Ins...
[LeetCode] 176. Zweithöchstes Gehalt Schreiben Si...
1. Einleitung Der Befehl Telnet dient zur Anmeldu...
Teil 1 Übersicht über die SSH-Portweiterleitung H...
In diesem Artikelbeispiel erfahren Sie den spezif...
1. Legen Sie den übergeordneten Container auf ein...
selinux ( Security-Enhanced Linux) ist ein Linux-...
Inhaltsverzeichnis 1. JavaScript kann alle HTML-E...
Zuerst gebe ich Ihnen den Aktivierungscode für VM...
HTML-Eingabeattribute Das Value-Attribut Das Valu...
Das, was ich vorher geschrieben habe, ist zu komp...
1. Nach dem Betreten des Containers Katze /etc/ho...
Die Installations- und Konfigurationsmethode der ...
Dieser Artikel beschreibt zu Ihrer Information, w...