Fork me on GitHub

Herr Knedel/Synology-Nas: Gitlab - jooksja Dockeri konteineris

Created Wed, 17 Jul 2019 00:00:00 +0000 Modified Sat, 01 Oct 2022 10:27:41 +0000 Schwierigkeitsgrad: Sehr sportlich

224 Words

Kuidas paigaldada Gitlabi jooksja Dockeri konteinerina oma Synology NAS-i?

Samm 1: Otsige Docker image’i

Klõpsan Synology Dockeri aknas vahekaardil “Registreerimine” ja otsin Gitlabi. Ma valin Dockeri kujutise “gitlab/gitlab-runner” ja seejärel valin sildi “bleeding”.

2. samm: Pange pilt tööle:

Peremeeste probleem

Minu synology-gitlab-insterlation tuvastab end alati ainult hostinime järgi. Kuna ma võtsin pakendikeskusest Synology Gitlabi originaalpaketi, ei saa seda käitumist hiljem muuta. Ümbersõidu lahendusena võin lisada oma hosts-faili. Siin näete, et hostinimi “peter” kuulub Nas IP-aadressile 192.168.12.42.

127.0.0.1       localhost                                                       
::1     localhost ip6-localhost ip6-loopback                                    
fe00::0 ip6-localnet                                                            
ff00::0 ip6-mcastprefix                                                         
ff02::1 ip6-allnodes                                                            
ff02::2 ip6-allrouters               
192.168.12.42 peter

See fail on lihtsalt salvestatud Synology NAS-i.

3. samm: Seadistage GitLab Runner

Ma klõpsan oma Runneri pildil:

Aktiveerin seadistuse “Aktiveeri automaatne taaskäivitamine”: Seejärel klõpsan ma “Täpsemad seaded” ja valin vahekaardi “Helitugevus”: Ma klõpsan Add File ja lisan oma hosts-faili tee “/etc/hosts” kaudu. See samm on vajalik ainult siis, kui hostinimesid ei saa lahendada. Nõustun seadistustega ja vajutan nuppu next. Nüüd leian initsialiseeritud kujutise konteineri alt: Ma valin konteineri (minu puhul gitlab-gitlab-runner2) ja klõpsan nupule “Details”. Seejärel klõpsan ma vahekaardil “Terminal” ja loen uue bash-sessiooni. Siin ma sisestan käsu “gitlab-runner register”. Registreerimiseks on mul vaja teavet, mille ma leian oma GitLabi installeeringust aadressil http://gitlab-adresse:port/admin/runners.
Kui teil on vaja rohkem pakette, saate neid paigaldada “apt-get update” ja seejärel “apt-get install python …” abil. Pärast seda võin ma jooksja oma projektidesse lisada ja seda kasutada: