如何修改Docker部署gitlab的外部訪問(wèn)地址和端口
修改Docker部署gitlab的外部訪問(wèn)地址和端口
docker部署的gitlab

對(duì)外端口9002,容器內(nèi)部端口80.
這時(shí)候修改git上請(qǐng)求地址的時(shí)候就出問(wèn)題了,因?yàn)槿萜鞫丝诤屯獠慷丝诓灰恢隆?/p>
當(dāng)然,你可以重新部署docker或者修改端口。
但其實(shí)通過(guò)配置文件也可以搞。
docker exec -it gitlab /bin/bash vim /etc/gitlab/gitlab.rb
修改如下內(nèi)容

這里改成你希望外部展示的ip地址。
如果你只是這樣改,你會(huì)發(fā)現(xiàn)gitlab訪問(wèn)不了了。因?yàn)槟J(rèn)會(huì)用這個(gè)端口號(hào)作為gitlab的nginx的監(jiān)聽(tīng)端口。因?yàn)槲覀冞@里其實(shí)是監(jiān)聽(tīng)的80端口,所以要額外配置

表示,nginx監(jiān)聽(tīng)80端口。
然后
gitlab-ctl reconfigure
重新加載配置,再刷新gitlab前臺(tái)頁(yè)面。

地址就變成你配置的地址了,省的每次都修改了。
GitLab更改端口
網(wǎng)上百度來(lái)百度去看了很多文章,修改過(guò)程都非常復(fù)雜,全是胡扯。實(shí)際修改非常簡(jiǎn)單。
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è)參考,也希望大家多多支持腳本之家。
- Win10環(huán)境借助DockerDesktop部署大數(shù)據(jù)時(shí)序數(shù)據(jù)庫(kù)Apache Druid的操作方法
- 在windows上用docker?desktop安裝部署StoneDB
- Docker快速部署gitlab+gitlab-runner實(shí)例
- 使用docker搭建gitlab并且開(kāi)放到公網(wǎng)
- docker?部署?gitlab-ce?16.9.1的詳細(xì)過(guò)程
- Docker搭建私有GitLab服務(wù)的方法
- 解決docker搭建gitlab時(shí)容器不停重啟的問(wèn)題
- 如何使用Docker Desktop部署GitLab
相關(guān)文章
使用Docker部署可視化面板監(jiān)控Nginx的流程步驟
使用 Docker 部署 Prometheus、Grafana 和 Nginx Exporter,確保它們能夠正確通信并監(jiān)控你的 Nginx 服務(wù),本文給大家詳細(xì)介紹了使用Docker部署可視化面板監(jiān)控Nginx的流程步驟,需要的朋友可以參考下2025-05-05
Deepin使用docker安裝mysql數(shù)據(jù)庫(kù)過(guò)程詳解
這篇文章主要介紹了Deepin使用docker安裝mysql數(shù)據(jù)庫(kù)過(guò)程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06
docker下載運(yùn)行java項(xiàng)目的實(shí)現(xiàn)步驟
本文主要介紹了docker下載運(yùn)行java項(xiàng)目的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-12-12
Docker?Compose中配置Host網(wǎng)絡(luò)模式的具體方法及注意事項(xiàng)
Docker Compose 是一個(gè)用于定義和運(yùn)行多容器 Docker 應(yīng)用程序的工具,下面這篇文章主要介紹了Docker?Compose中配置Host網(wǎng)絡(luò)模式的具體方法及注意事項(xiàng),文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-09-09
在docker中的mysql容器內(nèi)執(zhí)行命令與執(zhí)行SQL文件方式
文章介紹了如何通過(guò)Docker進(jìn)入MySQL容器執(zhí)行SQL文件,并總結(jié)了MySQL清空表數(shù)據(jù)的三種方法:TRUNCATE、DROP和DELETE,每種方法都有其適用場(chǎng)景和特點(diǎn)2025-01-01
Docker私有倉(cāng)庫(kù)Harbor介紹和部署方法詳解
這篇文章主要介紹了Docker私有倉(cāng)庫(kù)Harbor介紹和部署方法,需要的朋友可以參考下2022-01-01
Docker搭建Skywalking的實(shí)現(xiàn)示例
本文主要介紹了Docker搭建Skywalking的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-02-02

