本地搭建GitLab(docker-compose方式安装)
1. 下载gitlab镜像
docker pull gitlab/gitlab-ce
2. 设置docker-compose.yml
version: '3.6' services: gitlab: image: 'gitlab/gitlab-ce:latest' restart: always ports: - '8080:80' - '8443:443' - '8022:22' volumes: - './config:/etc/gitlab' - './logs:/var/log/gitlab' - './data:/var/opt/gitlab' # 说明 ./config ./logs ./data 这三个目录都会在docker-compose.yml的所属目录下创建
3. 启动服务
# 在docker-compose.yml的所属目录下执行以下命令 docker-compose up -d
4. 访问gitlab
http://localhost:8080
5. 超管密码忘记(默认账号名为 root)
参考链接 重置用户的密码: https://docs.gitlab.cn/jh/security/reset_user_password.html
-
进入gitlab容器
docker exec -it gitlab bash # 进入容器内部 #root@a4772bd2e699:/# -
执行密码修改命令
gitlab-rake "gitlab:password:reset" # Enter username: root 回车 # Enter password: 输入密码 回车 # Confirm password: 确认密码 回车
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?