Linux环境使用Docker安装GitLab

系统环境:

CentOS 7.6 64位(同样适用于Ubuntu)

安装步骤:

1.创建文件夹

 /home/docker/gitlab/etc

 /home/docker/gitlab/log

 /home/docker/gitlab/data

2.下载镜像并用外部匿名卷挂载数据

$ docker run

             --detach

            --publish 8090:8090

           --publish 8091:22

          --name gitlab

          --restart always

          -v /home/docker/gitlab/etc:/etc/gitlab -v /home/docker/gitlab/log:/var/log/gitlab -v /home/docker/gitlab/data:/var/opt/gitlab

         gitlab/gitlab-ce:12.5.0-ce.0

3.配置主机名

$ vim /home/docker/gitlab/etc/gitlab.rb

external_url 'http://服务器IP:8090'

gitlab_rails['gitlab_shell_ssh_port'] = 8091

4.重启gitlab

$ docker restart gitlab

5.查看docker gitlab容器状态

$ docker ps

 状态为“healthy” 代表已经启动起来

 6.浏览器访问gitlab

 浏览器输入地址:http://服务器IP:8090

 默认用户名为root,首次访问需要设置root的密码

7.新建项目测试

原文地址:https://www.cnblogs.com/zhizu2/p/11940733.html