Docker搭建私有GitLab服务的方法

2023-12-01 0 646
目录
  • 配置一(推荐)
  • 配置二
  • 进入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\”

    到此这篇关于Docker搭建私有GitLab服务的方法的文章就介绍到这了,更多相关Docker搭建私有GitLab内容请搜索悠久资源网以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源网!

    收藏 (0) 打赏

    感谢您的支持,我会继续努力的!

    打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
    点赞 (0)

    悠久资源 Linux服务器 Docker搭建私有GitLab服务的方法 https://www.u-9.cn/server/linux/949.html

    常见问题

    相关文章

    发表评论
    暂无评论
    官方客服团队

    为您解决烦忧 - 24小时在线 专业服务