当前位置:   article > 正文

搭建gitlab本地仓库_gitlab_shell_ssh_port

gitlab_shell_ssh_port

#搭建gitlab
1.准备虚拟机,至少4G
2.systemctl disabled --now firewalld
3.安装docker、docker-compose、用docker 下载gitlab镜像 
4.mkdir -p /usr/local/docker/gitlab_docker
5.cd /usr/local/docker/gitlab_docker
#    docker search gitlab   ---> gitlab/gitlab-ce   
  docker pull gitlab/gitlab-ce:latest   #下载gitlab镜像
  docker images   #查看镜像,size=2.33G 
6.vim docker-compose.yml   
  version:'3.1'
  services:
  gitlab:
  image: 'gitlab/gitlab-ce:latest'
  container_name: gitlab
  restart:always   #总是随着docker的开启自开启
  environment:
    GITLAB_OMNIBUS_CONFIG:
      external_url 'http://当前宿主机的ip地址:8929'
      gitlab_rails['gitlab_shell_ssh_port'] = 2224  #ssh端口 22替换成2224
    ports:           #端口映射
      - '8929:8929'
      - '2224:2224'
    volumes:        #数据目录的映射
      - './config:/etc/gitlab'
      - './logs:/var/log/gitlab'
      - './data:/var/opt/gitlab'
  systemctl restart docker    
  docker-compose.yml -d 运行gitlab
  
  docker-compose logs -f  #通过循环日志查看进度
  docker exec -it gitlab bash   进入容器
  cat /etc/gitlab/initial_root_password  #查看登录gitlab 的root 密码
  
  网站访问:ip:8929 ---> 登录 root 密码
  进入gitlab仓库网站页面以后,修改用户密码,右上角preferences,进去左侧password,修改密码
  #至此,gitlab远程仓库搭建完成,开发人员可以将code好的代码push过来,jenkins拉取pull,想要实现pull功能,就要实现

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/88005?site
推荐阅读
相关标签
  

闽ICP备14008679号