gitLab

发布时间 2023-12-06 15:38:01作者: stweily

最新公司SVN全面转向git,
找了几个,最有名当然是github,没有去细细查,反正他是有部署版本,然后找了个比较多用的gitLab(名气也行,最早最早的时候入行IT的时候前辈就用的这个)
所以顺势打算使用GitLab,下面记录一下简单搭建过程(由于gitLab使用的Ruby-脚本语言,奇怪了 这种脚本语言按理都是跨平台,竟然没有Windows,那就直接Docker)
docker pull ?
哪个版本,查了一下 有中文支持的版本,,
docker search gitlab-ce-zh (不明白 为什么有个-ce ??)
查到引用最多的是
twang2218/gitlab-ce-zh
那就是他了吧!
docker pull twang2218/gitlab-ce-zh

docker images --看到他了 那就Run吧
docker run -d -p 20443:443 -p 20080:80 -p 20022:22 --restart always --name gitlab -v /usr/local/gitlab/etc:/etc/gitlab -v /usr/local/gitlab/log:/var/log/gitlab -v /usr/local/gitlab/data:/var/opt/gitlab --privileged=true twang2218/gitlab-ce-zh

几个参数简单记录一下
-d 后台运行
-p 就不说了 端口映射 注意是 -p 外:里
-v 就不说了 盘挂载 注意是 -v 外:里
privileged=true 让容器获取宿主机root权限
443 22 端口的作用不说了吧 ,80网页登录,我这里20020,直接访问了。
第一次访问,直接让你修改密码,然后账号root ,密码登录。