如何修改Docker部署gitlab的外部访问地址和端口
修改Docker部署gitlab的外部访问地址和端口
docker部署的gitlab
对外端口9002,容器内部端口80.
这时候修改git上请求地址的时候就出问题了,因为容器端口和外部端口不一致。
当然,你可以重新部署docker或者修改端口。
但其实通过配置文件也可以搞。
docker exec -it gitlab /bin/bash vim /etc/gitlab/gitlab.rb
修改如下内容
这里改成你希望外部展示的ip地址。
如果你只是这样改,你会发现gitlab访问不了了。因为默认会用这个端口号作为gitlab的nginx的监听端口。因为我们这里其实是监听的80端口,所以要额外配置
表示,nginx监听80端口。
然后
gitlab-ctl reconfigure
重新加载配置,再刷新gitlab前台页面。
地址就变成你配置的地址了,省的每次都修改了。
GitLab更改端口
网上百度来百度去看了很多文章,修改过程都非常复杂,全是胡扯。实际修改非常简单。
1.修改/etc/gitlab/gitlab.rb文件(仅仅修改此文件就可以了!)
external_url 'http://${host}:${http_port}'
2.执行命令重新配置
gitlab-ctl reconfigure && gitlab-ctl restart /opt/gitlab/bin/gitlab-rake cache:clear
修改成功!Enjoy!
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
- Docker快速部署gitlab+gitlab-runner实例
- 使用docker搭建gitlab并且开放到公网
- windows使用docker部署gitlab方式
- docker部署gitlab以及修改初始密码方式
- ubuntu服务器部署gitlab docker并配置nginx反向代理https访问的过程解析
- docker machine安装极狐gitlab的过程详解
- 解决docker搭建gitlab时容器不停重启的问题
- Gitlab-runner+Docker实现自动部署SpringBoot项目
- 教你Docker安装GitLab功能
- 基于CentOS8系统使用Docker搭建Gitlab的详细教程
- 使用Docker搭建私有GitLab的两种方案
- docker自建GitLab仓库的实现
相关文章
使用Docker compose编排Laravel应用的方法
本篇文章主要介绍了使用Docker compose编排Laravel应用的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-07-07Dockerfile 中 VOLUME 与 docker -v 的区别说明
这篇文章主要介绍了Dockerfile 中 VOLUME 与 docker -v 的区别说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2021-03-03.NET 6 从0到1使用Docker部署至Linux环境超详细教程
这篇文章主要介绍了.NET 6 从0到1使用Docker部署至Linux环境,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-05-05本地Docker部署Navidrome音乐服务器与远程访问听歌详细教程(图文详解)
本文和大家分享一款目前在G站有11K+Star的开源跨平台音乐服务器 Navidrome,如何在 Linux 环境本地使用 Docker 部署,并结合cpolar 内网穿透工具配置公网地址,实现随时随地远程访问本地存储音乐的详细流程,感兴趣的朋友跟随小编一起看看吧2024-08-08写给前端的nginx配置指南基于docker所有配置秒级运行(最新讲解)
这篇文章主要介绍了写给前端的nginx配置指南基于docker所有配置秒级运行,通过 docker 高效学习 nginx 配置,本文给大家介绍的非常详细,需要的朋友可以参考下2022-06-06Docker+Jenkins+Gitee自动化部署maven项目的实现
本文主要介绍了Docker+Jenkins+Gitee自动化部署maven项目的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-06-06
最新评论