基于Dcoker-compose安装配置gitlab

一、下载镜像

docker pull twang2218/gitlab-ce-zh

 

三、创建dcoker-compose.yml文件,内容如下(文件路径,我这里是/usr/local/docker/gitlab)

version: '3'
services:
  web:
    image: 'twang2218/gitlab-ce-zh'
    restart: always
    hostname: '192.168.26.128'
    environment:
      TZ: 'Asia/Shanghai'
      GITLAB_OMNIBUS_CONFIG: |
            external_url 'http://192.168.26.128:8090'
            gitlab_rails['gitlab_shell_ssh_port']= 2222
            unicorn['port'] = 8888
            nginx['listen_port']= 8090
    ports:
      - "8090:8090"
      - "443:443"
      - "2224:22"
    volumes:
      - /usr/local/docker/gitlab/config:/etc/gitlab
      - /usr/local/docker/gitlab/data:/var/opt/gitlab
      - /usr/local/docker/gitlab/logs:/var/log/gitlab

四、启动

docker-compose up

  五、测试:访问 192.168.26.128:8090

           注意:一开始会报502,过一分钟再次刷新就差不多好了。

基于Dcoker-compose安装配置gitlab  

      基于Dcoker-compose安装配置gitlab