docker-compose安装GitLab

首先需要基本配置docker compose 我的其他文章里有
首先需要先下载GitLab镜像 我安装的是中文版的 所以镜像为 twang2218/gitlab-ce-zh
可以直接去DockerHub官网上查看

docker pull twang2218/gitlab-ce-zh

接着在 /usr/local/docker/gitlab 文件下创建dockers-conpose.yml文件

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

运行

docker-compose up -d

可以用下面的命令查看 容器是否正常运行

docker ps -a

在这里插入图片描述
如果出问题也可以用查看日志的方式

# 这里的id是你容器id
docker logs -f $ID

都没问题后可以登录你配置这个服务器的ip 成功后是以下图片(过程有点长,稍微等下,如果还行不行就查看日志,找红色报错的地方)
在这里插入图片描述
新密码是你第一次登陆的管理员密码 最低8位 12345678就行了(主要是好记)
在这里插入图片描述
之后用户名是root 密码是12345678

创建项目

在这里插入图片描述
在这里插入图片描述

这是设置成功的

在这里插入图片描述
头像出来的原因 你可以去 Gravatar 这个网站瞅瞅 这是全球公认头像的 在下面这里进行配置
在这里插入图片描述
如果你觉得你用GitLab卡的时候 就把那个最小的给关了 不让它一直访问外网就行

创建项目

在这里插入图片描述
接着找到主机位置的Git目录下的\usr\bin 打开cmd
在这里插入图片描述
输入

ssh-keygen -t rsa -C "你的邮箱"

然后会车三连 红框代表存放位置
在这里插入图片描述
这个是key

将id_rsa.pub文件内的东西复制到下面3框 然后添加即可
在这里插入图片描述你需要有TortoiseGit 然后找一个空的文件夹克隆一下就行了
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值