gitLab

安装

docker方式

docker-compose方式安装

  • 1:保证docker中有gitlab-ce镜像

  • 2:准备yml文件(固定名称:docker-compose.yml)

version: '3.6'

services:
  gitlab:
    image: 'registry.cn-hangzhou.aliyuncs.com/jf_docker666/gitlab-ce:latest' # 使用最新版本的GitLab社区版镜像
    container_name: gitlab # 容器名称
    restart: always # 总是重启容器
    hostname: 'gitlab.example.com' # 主机名,可以根据需要更改
    environment:
      GITLAB_OMNIBUS_CONFIG: |
        external_url 'http://gitlab.example.com' # GitLab访问地址,根据实际情况修改
        # Add any other gitlab.rb configuration here, as env variables
        # 配置邮箱、数据库等其他设置可以在这里添加
      TZ: Asia/Shanghai
    ports:
      - '8090:80' # 映射主机的8090端口到容器的80端口,可根据需要调整
      - '4430:443' # 如果需要HTTPS支持,映射主机的4430端口到容器的443端口
      - '2222:22' # 映射主机的2222端口到容器的22端口,以便SSH访问
    volumes:
      - '/srv/gitlab/config:/etc/gitlab' # 持久化GitLab配置文件
      - '/srv/gitlab/logs:/var/log/gitlab' # 持久化日志文件
      - '/srv/gitlab/data:/var/opt/gitlab' # 持久化应用数据
    shm_size: '1024m' # 设置共享内存大小
    network_mode: "bridge"
    privileged: true
  • 3: 执行启动命令
    cd 到 docker-compose.yml 父目录
    执行:docker-compose up -d

  • 4:访问
    需要等一会,注意观察内存占用增加3g左右,基本就好了。
    根据前面的yml 访问地址为:http://192.168.153.2:8090/

  • 5:初始密码
    默认管理员:root
    默认密码:
    执行命令查看:docker exec -it <容器id> cat /etc/gitlab/initial_root_password

添加用户

image

修改密码

  • root管理员先给他一个默认密码
    image

  • 第一次分配和重置都可以复用
    image

  • 用户登录后,修改密码
    用户即可登录,然后自己修改。

posted @   jf666new  阅读(2)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示