Docker实战 - 安装Gitlab

GitLab 主要用于代码管理

  • 运行环境:
CentOS 7.4 64位
系统:2核 8G (最低要求:2核4G) ---> 建议2核 8G

1、创建存放docker-compose目录

mkdir -p /usr/local/docker

2、进入存放docker-compose目录

cd /usr/local/docker

3、创建docker-compose.yml

touch docker-compose.yml

4、编写docker-compose.yml

version: '3.1'
services:
  gitlab:
    restart: always
    image: 'twang2218/gitlab-ce-zh'
    # 宿主机IP地址或网址
    hostname: '192.168.1.4'
    environment:
      TZ: 'Asia/Shanghai'
      GITLAB_OMNIBUS_CONFIG: 
        # 网址 |
        external_url 'http://192.168.1.4:8072'
        gitlab_rails['gitlab_shell_ssh_port'] = 2222
        unicorn['port'] = 8888
        nginx['listen_port'] = 8072
    ports:
      - 8072:8072
    volumes:
      - /usr/local/docker/data/gitlab/config:/etc/gitlab
      - /usr/local/docker/data/gitlab/data:/var/opt/gitlab
      - /usr/local/docker/data/gitlab/logs:/var/log/gitlab

4、启动gitlab

sudo docker-compose up -d

运行gitlab

Creating docker_gitlab_1 ... done

5、访问gitlab网址http://192.168.1.4:8072


gitlab密码设置页面.png

设置完密码后,超级用户账号默认是root

6、注册普通用户


注册普通用户.png

7、注册完成并登录


GitLab主页.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。