您当前的位置: 首页 >  docker

qq_34412985

暂无认证

  • 2浏览

    0关注

    1061博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

基于Docker部署GitLab环境搭建

qq_34412985 发布时间:2021-03-29 16:34:18 ,浏览量:2

  1. 拉取gitlab镜像

 docker pull gitlab/gitlab-ce

    2.创建gitlab数据存储目录:

mkdir -p /data/gitlab/config

mkdir -p /data/gitlab/logs

mkdir -p /data/gitlab/data

   3.运行容器

docker run -d \

  -p 50443:443 \

  -p 50080:80 \

  -p 50022:22 \

  --name gitlab \

  -v /data/gitlab/config:/etc/gitlab \

  -v /data/gitlab/logs:/var/log/gitlab \

  -v /data/gitlab/data:/var/opt/gitlab \

  gitlab/gitlab-ce

   4.修改配置文件

vi /data/gitlab/config/gitlab.rb

external_url '10.114.10.107:50080'

没用nginx时: 

改成external_url 'http://10.114.10.33'

gitlab_rails['gitlab_shell_ssh_port'] = 80

vi /data/gitlab/data/gitlab-rails/etc/gitlab.yml

找到关键字 * ## Web server settings *

将host的值改成映射的外部主机ip地址和端口

重启容器生效 docker restart gitlab

通过10.114.10.33:50080访问

4.修改/mnt/gitlab/etc/gitlab.rb

把external_url改成部署机器的域名或者IP地址

vi /mnt/gitlab/etc/gitlab.rb

将external_url 'http://192.168.125.126'

5.修改/mnt/gitlab/data/gitlab-rails/etc/gitlab.yml

vi /mnt/gitlab/data/gitlab-rails/etc/gitlab.yml

找到关键字 * ## Web server settings *

将host的值改成映射的外部主机ip地址和端口

    5.限制注册邮箱的域名

在Admin Area管理区的setting下的general中设置Sign-up Restrictions

关注
打赏
1653291990
查看更多评论
立即登录/注册

微信扫码登录

0.0415s