Docker安装配置GitLab详细过程

  • 时间:2025-11-22 21:48 作者: 来源: 阅读:0
  • 扫一扫,手机访问
摘要:简介docker拉取gitlab的命令,可以去官网https://hub.docker.com/r/beginor/gitlab-ce下载,搜索镜像beginor/gitlab-ce运行脚本mkdir -p /gitlab/etc mkdir -p /gitlab/log mkdir -p /gitlab/data docker run -d --name gitlab --detach -

简介

docker拉取gitlab的命令,可以去官网
https://hub.docker.com/r/beginor/gitlab-ce下载,搜索镜像beginor/gitlab-ce

Docker安装配置GitLab详细过程

运行脚本

mkdir -p /gitlab/etc
mkdir -p /gitlab/log
mkdir -p /gitlab/data

docker run -d --name gitlab 
--detach 
--publish 18843:443 
--publish 18810:80 
--restart unless-stopped 
-v `pwd`/gitlab/etc:/etc/gitlab 
-v `pwd`/gitlab/log:/var/log/gitlab 
-v `pwd`/gitlab/data:/var/opt/gitlab 
beginor/gitlab-ce:11.0.1-ce.0

执行脚本,可以看到gitlab已经搭建完成,启动后,会直接让你修改密码

Docker安装配置GitLab详细过程

Docker安装配置GitLab详细过程

这里部署运行后,创建项目的时候会发现一个问题:

创建项目的时候host是一个随机数,不是我们这边部署的服务器地址,如图

Docker安装配置GitLab详细过程

这里需要修改/etc/gitlab/gitlab.rb,进入文件的第二块就是

Docker安装配置GitLab详细过程

修改地址到自己的服务器地址,然后重启容器:

Docker安装配置GitLab详细过程

重启后发现,页面打不开了

Docker安装配置GitLab详细过程

缘由是由于修改了内部gitlab的external_url后,其docker的内部访问端口不再是默认的80端口,而是你配置的external_url端口,所以你需要修改内部端口为你指定的external_url端口。

解决办法,修改端口映射

先移除原来的容器,然后重新运行原来的脚本,将端口号修改为external_url设置的端口号

mkdir -p /gitlab/etc
mkdir -p /gitlab/log
mkdir -p /gitlab/data

docker run -d --name gitlab 
--detach 
--publish 18843:443 
--publish 18810:18810 
--restart unless-stopped 
-v `pwd`/gitlab/etc:/etc/gitlab 
-v `pwd`/gitlab/log:/var/log/gitlab 
-v `pwd`/gitlab/data:/var/opt/gitlab 
beginor/gitlab-ce:11.0.1-ce.0

Docker安装配置GitLab详细过程

启动项目后,正常使用(gitlab的这个服务器启动比较慢,所以需要等一会)

Docker安装配置GitLab详细过程

  • 全部评论(0)
最新发布的资讯信息
【系统环境|】八股已死、场景当立(场景篇-设计模式篇)(2025-11-22 23:27)
【系统环境|】群、环、域(2025-11-22 23:26)
【系统环境|】深度解析:基于Python的分布式缓存系统实现与性能优化(2025-11-22 23:26)
【系统环境|】TP区块链下载全解析:从技术原理到代码实现(2025-11-22 23:25)
【系统环境|】大模型在急性肾衰竭预测及临床方案制定中的应用研究(2025-11-22 23:25)
【系统环境|】特价股票投资中的可持续供应链管理整合方法(2025-11-22 23:24)
【系统环境|】第193期 如何微调大语言模型(LLM)(内含源码细节)(2025-11-22 23:23)
【系统环境|】用Python构建智能推荐系统:技术赋能美好生活(2025-11-22 23:23)
【系统环境|】企业估值中的氢能源应用评估(2025-11-22 23:22)
【系统环境|】ansible 学习之路(2025-11-22 23:22)
手机二维码手机访问领取大礼包
返回顶部