如何修改Docker部署gitlab的外部訪問地址和端口
修改Docker部署gitlab的外部訪問地址和端口
docker部署的gitlab
對(duì)外端口9002,容器內(nèi)部端口80.
這時(shí)候修改git上請(qǐng)求地址的時(shí)候就出問題了,因?yàn)槿萜鞫丝诤屯獠慷丝诓灰恢隆?/p>
當(dāng)然,你可以重新部署docker或者修改端口。
但其實(shí)通過配置文件也可以搞。
docker exec -it gitlab /bin/bash vim /etc/gitlab/gitlab.rb
修改如下內(nèi)容
這里改成你希望外部展示的ip地址。
如果你只是這樣改,你會(huì)發(fā)現(xiàn)gitlab訪問不了了。因?yàn)槟J(rèn)會(huì)用這個(gè)端口號(hào)作為gitlab的nginx的監(jiān)聽端口。因?yàn)槲覀冞@里其實(shí)是監(jiān)聽的80端口,所以要額外配置
表示,nginx監(jiān)聽80端口。
然后
gitlab-ctl reconfigure
重新加載配置,再刷新gitlab前臺(tái)頁面。
地址就變成你配置的地址了,省的每次都修改了。
GitLab更改端口
網(wǎng)上百度來百度去看了很多文章,修改過程都非常復(fù)雜,全是胡扯。實(shí)際修改非常簡單。
1.修改/etc/gitlab/gitlab.rb文件(僅僅修改此文件就可以了?。?/h3>
external_url 'http://${host}:${http_port}'
external_url 'http://${host}:${http_port}'
2.執(zhí)行命令重新配置
gitlab-ctl reconfigure && gitlab-ctl restart /opt/gitlab/bin/gitlab-rake cache:clear
修改成功!Enjoy!
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解docker進(jìn)行數(shù)據(jù)掛載的三種模式
Docker?提供了三種方式將數(shù)據(jù)從宿主機(jī)掛載到?Docker容器中:?volumes、bind?mounts、tmpfs?,這篇文章主要介紹了docker進(jìn)行數(shù)據(jù)掛載的三種模式,需要的朋友可以參考下2022-05-05基于Docker如何實(shí)現(xiàn)MySQL主從復(fù)制詳解
這篇文章主要給大家介紹了關(guān)于基于Docker如何實(shí)現(xiàn)MySQL主從復(fù)制的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10docker部署Minio報(bào)錯(cuò):Fatal glibc error:CPU does&nb
在CentOS 7上使用Docker部署Minio時(shí)遇到CPU不支持問題,通過研究確定是版本太新,由于項(xiàng)目經(jīng)費(fèi)有限,決定降級(jí)到CentOS 7,步驟包括拉取Minio鏡像、創(chuàng)建目錄、開放端口和運(yùn)行2024-12-12Docker Swarm結(jié)合Docker Compose部署集群的實(shí)現(xiàn)
本文主要介紹了Docker Swarm結(jié)合Docker Compose部署集群的實(shí)現(xiàn),通過部署和配置幫助讀者更好地理解并應(yīng)用這些工具,感興趣的可以了解一下2023-12-12