目录
1. 首先安装docker环境,可以按照下列教程安装即可
2. 下载gitlab镜像
这里选择稳定版本即可
docker pull gitlab/gitlab-ce 这里的Community Edition (CE)表示社区标本,
3. 在本机准备gitlab工作目录
按照自己的实际情况在自己机器上定义即可
mkdir -p /Users/xuyy/tool/docker/gitlab/config 创建config目录
mkdir -p /Users/xuyy/tool/docker/gitlab/logs 创建logs目录
mkdir -p /Users/xuyy/tool/docker/gitlab/data 创建data目录
4. 运行脚本启动GitLab
docker run --detach \
--hostname 192.168.1.133 \
--publish 9001:443 --publish 9002:80 --publish 9003:22 \
--name gitlab --restart always \
--volume /Users/xuyy/tool/docker/gitlab/config:/etc/gitlab \
--volume /Users/xuyy/tool/docker/gitlab/logs:/var/log/gitlab \
--volume /Users/xuyy/tool/docker/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce
参数名称 参数说明
detach 指定容器运行于前台还是后台
hostname 指定主机地址,如果有域名可以指向域名
publish 指定容器暴露的端口,左边的端口代表宿主机的端口,右边的是代表容器的端口
name 给容器起一个名字,
restart always 总是重启
volume 数据卷, :前面是宿主机目录,后面是docker中目录
5. 访问gitlab
gitlab启动的时间比较长,需要等一会,然后访问 localhost:9002
1. 重新设置密码

2. 注册用户

3. 登录
具体使用大家在公司应该都用过

参考文档:
314

被折叠的 条评论
为什么被折叠?



