CentOS Docker中安装gitlab


获取gitlab镜像包

Ruby 全选
docker pull gitlab/gitlab-ce

如果提示无法访问:

PowerShell 全选
[root@localhost ~]# docker pull gitlab/gitlab-ce
Using default tag: latest
Error response from daemon: Get "https://registry-1.docker.io/v2/": dial tcp 69.63.176.143:443: i/o timeout (Client.Timeout exceeded while awaiting headers)
[root@localhost ~]# 

就配置毫秒镜像

https://1ms.run/

启动容器

Markup 全选
docker run -itd -p 8080:80 -p 8022:22 -v /opt/gitlab/etc:/etc/gitlab -v /opt/gitlab/log:/var/log/gitlab -v /opt/gitlab/opt:/var/opt/gitlab --restart always --privileged=true --name gitlab gitlab/gitlab-ce

 

添加防火墙

Markup 全选
firewall-cmd --permanent --add-port=8080/tcp
firewall-cmd --permanent --add-port=8022/tcp

// 重载防火墙规则
firewall-cmd --reload

 

查询初始密码

系统第一次安装,需要用命令查看初始的root密码:

进入docker容器中,运行如下命令

Markup 全选
vi /etc/gitlab/initial_root_password 

CentOS Docker中安装gitlab

root密码重置

https://www.yesdotnet.com/archive/post/624808809848837.html

 

禁止注册

进入管理员设置 Settings → General    Sing-up restrictions设置 ,取消勾选 Sign-up enabled

CentOS Docker中安装gitlab

 

 

版权声明:本文为YES开发框架网发布内容,转载请附上原文出处连接
张国生
上一篇:CentOS7安装Docker
下一篇:CentOS7 Docker设置国内阿里云镜像加速器
评论列表

发表评论

评论内容
昵称:
关联文章

CentOS Docker安装gitlab
CentOS7安装Docker
CentOS Docker安装gitea
docker安装gitlab root密码重置
CentOS Docker命令集合
CentOS安装nginx
CentOS 7 安装 docker compose 教程
CentOS安装宝塔
docker安装mysql
gitlab访问出现500错误
Docker安装JIRA 7.2.2
Docker安装SQLServer2019
CentOS安装java
Docker安装Redis
docker安装zookeeper
C# .net项目Docker方式部署
CentOS7 Docker设置国内阿里云镜像加速器
CentOS7 nginx SSL证书申请并自动续期
dotnet 将自动代码格式化机器人带入团队 GitLab 平台
CentOS7部署OpenVPN服务端

联系我们
联系电话:15090125178(微信同号)
电子邮箱:garson_zhang@163.com
站长微信二维码
微信二维码