docker搭建gitlab
docker搭建gitlab
在服务器上直接安装gitlab,会装入Git,Redis ,postgresql,nginx等。如果主机已有redis、nginx等,配置会比较麻烦。而且以后gitlab的备份和迁移都不方便。附主机安装教程:
https://about.gitlab.com/downloads/#centos7 https://mirror.tuna.tsinghua.edu.cn/help/gitlab-ce/12
如果将gitlab进行Docker化部署,所有服务如redis,postgresql等放在一个docker容器里,将配置、数据等文件挂载在宿主机上,备份和迁移时候只要复制docker镜像和挂载的数据目录即可。
运行gitlab容器
#查找镜像 [root@cloud ~]# docker search gitlabINDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED docker.io docker.io/gitlab/gitlab-ce GitLab Community Edition docker image base... 946 [OK] docker.io docker.io/sameersbn/gitlab Dockerized gitlab web server 803 [OK] docker.io docker.io/gitlab/gitlab-runner 143 [OK] docker.io docker.io/gitlab/gitlab-ee GitLab Enterprise Edition docker image bas... 47 # 拉取镜像 docker pull docker.io/gitlab/gitlab-ce# 启动镜像(使用桥接网络启动docker) docker run --detach \--publish 9443:443 --publish 9080:80 --publish 9022:22 \--name gitlab \--restart always \--volume /app/gitlab/config:/etc/gitlab \ --volume /app/gitlab/logs:/var/log/gitlab \ --volume /app/gitlab/data:/var/opt/gitlab gitlab/gitlab-ce
浏览器打开http://132.97.xxx.xxx:9080 即可访问到gitlab
gitlab初始用户名/密码:
username: root
password: 5iveL!fe
转载于:https://blog.51cto.com/2179425/2082899
docker搭建gitlab相关推荐
- gitlab使用_如何在正确使用 Docker 搭建 GitLab
很多程序员在内网搭建 gitlab 都搭建的坑坑洼洼,不支持 https,或者装个 gitlab 就把服务器弄得乱七八糟的,根本不知道该怎么维护和迁移.还有程序员再用最原始的,远程机器上: git - ...
- 使用docker搭建gitlab服务器
使用docker搭建gitlab服务器 一.查看当前dokcer环境 二.安装docker-compose 三.编辑yaml文件 1.创建目录及yaml文件 2.编辑ymal文件 四.生成自签名证书文 ...
- 基于Docker搭建Gitlab代码存储
关于Docker搭建Gitlab,在19年时就已经在博客发过文章了,今天重新回顾一下. 1.拉取镜像 docker pull gitlab/gitlab-ce 默认拉取最新版本: 2.创建Gitlab ...
- Docker搭建 Gitlab CI Runner
文章目录 Docker搭建 Gitlab CI Runner 拉取 gitlab-runner 镜像 启动 gitlab-runner容器 注册runner 定义项目构建流程 获取日志 停止并删除现有 ...
- 使用docker搭建gitlab版本控制系统
1. GitLab 简介 GitLab 是一款基于 git 的开源代码仓库系统 GitLab 与著名的 GitHub 最大的区别就是: 允许我们搭建自己的 git 代码私有仓库,非常方便 2.安装 ...
- docker搭建gitlab服务器(Centos7)
系统环境:CentOS Linux release 7.6.1810 (Core) git版本:gitlab/gitlab-ce 一.安装和启动docker 见HTTPRUNNERMANAGER安装部 ...
- 基于Docker搭建GitLab代码管理
关于Git.SVN的优缺点就不再重复了,本篇主要以实际搭建为主. 1.下载镜像文件 在命令行窗口执行如下指令,预计下载完成4分钟. docker pull beginor/gitlab-ce:11.0 ...
- 基于Docker搭建GitLab环境
GitLab占用内存较大,虚拟机内存建议设置在2G以上. 一.环境搭建 一.下载镜像文件 docker pull beginor/gitlab-ce:11.0.1-ce.0 注意:一定要配置阿里云的加 ...
- 如何使用Docker搭建Gitlab私有库
第一步.安装环境 Node IP Descprition Gitlab 192.168.50.102 Gitlab服务 域名:www.example.com 第二步.安装Docker Linux安装D ...
最新文章
- autocad三维汇报,bim汇报,视图汇报方法
- linux下163YUM源配置
- python colormap(颜色映射)自定义
- ztree.js的使用整理
- 人参中第一次膜你退货
- numpy 数组抽取_Python 关于NumPy的用法介绍
- mongodb基本语句
- 推荐系统相关算法(2):k-nearest neighbor
- B. Box Fitting
- Android的sqlite使用外部,Android 使用外部已经建立好的sqlite数据库
- Django学习目录
- verilog之编程应该注意的事项
- Trie树---前缀最相似匹配
- bzoj1061 志愿者招募
- 大文件上传 NeatUpload 控件(转)
- php获取客户端IP和服务器端IP
- 8、C语言printf函数与scanf函数
- 疫情下的校园生活是咋样的?
- 怎么把cad的图导入ps_CAD图纸导入Photoshop的方法有哪些?
- OpenGLGLUT入门学习
热门文章
- 2020年度“中国神经科学重大进展”获奖名单【附成果介绍】
- 前沿科技 | 中科院科学家研究揭示奥陶纪末生命大灭绝新机制
- 下一代脑电图可以帮助恢复失去的大脑功能
- 教你怎么卷过别人 | 每日趣闻
- 同样的工作年限,为什么有人年薪百万,有人月薪五千?
- BAT架构师技术文档:Redis+Nginx+Dubbo精选+面试题+架构师精选视频(免费领)
- 互联网大厂内推求职的正确姿势?
- 头秃,在线求名字:网易使用昵称交流,再也没有“哥,姐,总”
- 马斯克,带动大盘的男人:财报一出市值飙升 840 亿!
- 如果宁静是 Oracle,万茜、张雨绮、黄圣依是什么?