Docker搭建私有GitLab服务的方法

本站所有内容来自互联网收集,仅供学习和交流,请勿用于商业用途。如有侵权、不妥之处,请第一时间联系我们删除!Q群:迪思分享

免费资源网 – https://freexyz.cn/
目录配置一(推荐)配置二进入Docker容器配置一(推荐)配置二容器内重启

Linux操作系统:CentOS 8

配置一(推荐)

docker pull twang2218/gitlab-ce-zh docker run -d -p 8443:443 -p 8090:80 -p 8022:22 –restart always –name gitlab -v /root/data/gitlab/etc:/etc/gitlab -v /root/data/gitlab/log:/var/log/gitlab -v /root/data/gitlab/data:/var/opt/gitlab –privileged=true twang2218/gitlab-ce-zh

配置二

docker run -d -p 8443:443 -p 8090:80 -p 8091:22 –restart always –name gitlab -v /mnt/sdb1/gitlab/etc:/etc/gitlab -v /mnt/sdb1/gitlab/log:/var/log/gitlab -v /mnt/sdb1/gitlab/data:/var/opt/gitlab –privileged=true twang2218/gitlab-ce-zh

进入Docker容器

docker exec -it gitlab bash

修改gitlab.rb

vi /etc/gitlab/gitlab.rb

配置一(推荐)

# gitlab访问地址,可以写域名。如果端口不写的话默认为80端口 eaxternal_url http://你的服务器地址:8090 # ssh主机ip gitlab_rails[gitlab_ssh_host] = 你的服务器地址 # ssh连接端口

配置二

# gitlab访问地址,可以写域名。如果端口不写的话默认为80端口 eaxternal_url http://你的服务器地址:8090 # ssh主机ip gitlab_rails[gitlab_ssh_host] = 你的服务器地址 # ssh连接端口 gitlab_rails[gitlab_shell_ssh_port] = 8091

让修改后的配置生效

gitlab-ctl reconfigure #这一步有可能导致修改的yml被还原,如果还原可以重新修改直接执行第8步

容器内重启

gitlab gitlab-ctl restart

退出容器

exit

输入http://你的服务地址:8090打开页面,默认账户root,密码需要重新设置至少8位

生成本地密钥:

ssh-keygen -t rsa -C “ByZinuo”

修改git提交者名字

git config user.name git config –global user.name “ByZinuo”
免费资源网 – https://freexyz.cn/


© 版权声明
THE END
★喜欢这篇文章吗?喜欢的话,麻烦动动手指支持一下!★
点赞11 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容