关于Docker安装gitlab-ce安装方法
GitLab CE(Community Edition)是 GitLab 的开源社区版本,提供了源代码管理和 DevOps 生命周期支持功能,帮助团队高效管理代码、协作开发和自动化测试与部署。GitLab CE 基于 Git 版本控制系统,广泛用于代码托管、项目管理和 DevOps 操作。
环境:
飞牛os:0.9.9
CPU:2核以上,推荐4核(Intel(R) Core(TM)i3-N305 8核 8线程)
内存:推荐最少空闲内存4G,推荐8G (1 条共 32 GB4800MHzDDR5)
GPU: 可选(Intel UHD Graphics)
安装方案:
打开docker
点击compose
点击新增项目
yaml内容如下:
version: '3.8'
services:
web:
image: 'gitlab/gitlab-ce:latest'
restart: always
container_name: gitlab-ce
# hostname: '/git'
environment:
GITLAB_OMNIBUS_CONFIG:
# external_url '/git'
# Add any other gitlab.rb configuration here, each on its own line
ports:
- '8088:80'
- '8089:443'
- '8090:22'
volumes:
- '$GITLAB_HOME/config:/etc/gitlab'
- '$GITLAB_HOME/logs:/var/log/gitlab'
- '$GITLAB_HOME/data:/var/opt/gitlab'
shm_size: '256m'
勿使用镜像仓库,涉及飞牛存储权限问题
完成后输入http://ip:8088即可显示内容已经成功一半
下一步获取账号密码(获取初始密码)
点击连接
输入 cat /etc/gitlab/initial\_root\_password
下面蓝框的就是初始密码
用户名是root,密码复制上述字符串,登录成功后进入如下页面