Docker-compose怎么一键部署gitlab中文版


这篇文章主要讲解了“Docker-compose怎么一键部署gitlab中文版”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Docker-compose怎么一键部署gitlab中文版”吧!一、gitlab介绍gitlab是利用 ruby on rails 一个开源的版本管理系统,实现一个自托管的git项目仓库,可通过web界面进行访问公开的或者私人项目。它拥有与github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员可以利用内置的简单聊天程序(wall)进行交流。它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找。
gitlab就是一个代码仓库,能够非常好地实现对代码的管理和开发人员之间的团队协作。目前应用最为广泛地就是利用jenkins和gitlab实现持续集成和部署。官方的推荐配置为2核心cpu和4g内存,这是因为gitlab的整体运行包含了多个进程,如:nginx、postgresql、prometheus、redis等等。二、安装docker1.安装docker依赖包2.添加docker-ce镜像源并安装
1.1)国外源(适合在国外工作的朋友)1.2)国内阿里云源(适合在国内工作的朋友)2)服务器的包信息下载到本地电脑缓存起来3)安装docker ce4)配置下载docker镜像加速器国外加速器:
国内阿里云加速器:
5)重载systemctl并自动和 香港云主机开启自启动docker三、安装docker-compose
下载docker-compose二进制文件并添加执行权限四、安装gitlab
1)编辑docker-compose的yml文件端口映射说明以及注意事项:gitlab镜像官方推荐容器80端口映射宿主机8181端口gitlab镜像官方推荐容器443端口映射宿主机8443端口gitlab镜像官方推荐容器22端口映射宿主机22端口
⭐️头两行不能顶头写,要分别都空一行,可以去yml文件检测网站进行检测:
如你们的检测如下图所示,则表示yml文件完全无误:
下面是在我linux服务器上看到的情况:
2)创建相关目录目录说明如下:config 存储 gitlab 配置信息data 存储数据库logs 存储日志3)拉取gitlab中文版镜像4)启动gitlab的容器在启动前,先要修改宿主机的22端口,因为宿主机占用了22端口,所以启动容器会失败,因为映射不过来,修改如下:
vim /etc/ssh/sshd_config
默认在第17行修改:port 2222
修改后,重启sshd:systemctl restart sshd
正式启动:5)gitlab设置开机启动6)gitlab管理界面
地址:在浏览器输入yml文件的第12行ip或者域名
用户:root
密码:首次登陆需要手动设置密码
感谢各位的阅读,以上就是“Docker-compose怎么一键部署gitlab中文版”的内容了,经过本文的学习后,相信大家对Docker-compose怎么一键部署gitlab中文版这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是开发云,小编将为大家推送更多相关知识点的文章,欢迎关注!

相关推荐: 如何解决一键重装win8开机先黑屏才进入系统问题

这篇文章给大家分享的是有关如何解决一键重装win8开机先黑屏才进入系统问题的内容。小编觉得挺实用的,因此分享给大家做 香港云主机个参考,一起跟随小编过来看看吧。1、使用快捷键win+r,并在运行一栏中输入services.msc命令回车,如下图所示:2、接着我…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 07/15 12:35
Next 07/15 12:36

相关推荐