docker搭建gitlab私服


镜像获取:

docker pull gitlab/gitlab-ce

 

 查看镜像:

docker images

 

 运行镜像:

docker run -d -p 443:443 -p 8082:80 -p 222:22 --name=gitlab --restart=always -v /home/gitlab/config:/etc/gitlab -v /home/gitlab/logs:/var/log/gitlab -v /home/gitlab/data:/var/opt/gitlab 8ab13771717b

  • -d:后台运行
  • -p:将容器内部端口向外映射
  • --name:命名容器名称
  • -v:将容器内数据文件夹或者日志、配置等文件夹挂载到宿主机指定目录

查看容器:

docker ps

 

 说明正在启动中。。。

查看启动日志:

docker logs 3b156ad15bc0

日志会一直刷,并且此时机器内存不断变大,cpu飙高,等一会,cpu下来之后,说明启动完成(过程几十秒,不同机器速度不一样,SSD的会更快)。

再次查看容器:

 

说明此时启动成功。

浏览器访问:

浏览器输入ip:8082,(8082为刚才启动容器时的映射端口):

首次进入需要自己设置新的密码,默认用户名为root,登陆后界面:

 

 

 

 

 

至此,gitlab搭建完毕,可以在gitlab里面创建项目,也可以使用git工具pull,push项目了。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM