使用docker搭建gitlab版本控制系统
#yum -y install docker
#systemctl restart docker
docker pull gitlab/gitlab-ce
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker run -d -h gitlab -p 443:443-p 80:80 -p 2222:22--name gitlab --restart always -v /root/data/gitlab/config:/etc/gitlab -v /root/data/gitlab/logs:/var/log/gitlab \
-v /root/data/gitlab/data:/var/opt/gitlab docker.io/gitlab/gitlab-ce
docker exec -it gitlab vi /etc/gitlab/gitlab.rb
修改为服务器的ip地址:
13 external_url 'http://115.159.84.173'
然后重启容器gitlab
docker restart gitlab
(5)访问gitab http://115.159.84.173
# git config --global user.name "shiyong"
# git config --global user.email "shiyong@qq.com"
# git clone http://192.168.200.128/shiyong/abc.git
正克隆到 'abc'...
[root@localhost abc]# ls abc/
cd abc
# touch README.md
vi README.md
README.md
git commit -m "add README"
gitlab属于分布式版本控制系统,可以在别的服务器上,就行git clone操作
git clone http://192.168.200.128/shiyong/abc.git
转载于:https://www.cnblogs.com/gdlinux/p/6760919.html
使用docker搭建gitlab版本控制系统相关推荐
- 基于Docker搭建Gitlab代码存储
关于Docker搭建Gitlab,在19年时就已经在博客发过文章了,今天重新回顾一下. 1.拉取镜像 docker pull gitlab/gitlab-ce 默认拉取最新版本: 2.创建Gitlab ...
- gitlab使用_如何在正确使用 Docker 搭建 GitLab
很多程序员在内网搭建 gitlab 都搭建的坑坑洼洼,不支持 https,或者装个 gitlab 就把服务器弄得乱七八糟的,根本不知道该怎么维护和迁移.还有程序员再用最原始的,远程机器上: git - ...
- docker搭建gitlab
docker搭建gitlab 在服务器上直接安装gitlab,会装入Git,Redis ,postgresql,nginx等.如果主机已有redis.nginx等,配置会比较麻烦.而且以后gitlab ...
- TortoiseSVN与VisualSVN Server搭建SVN版本控制系统
本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小乌龟) 2 服务端:VisualSVN Server 搭建出图形化管理,以及右键菜单版本控制管理的SVN ...
- 使用docker搭建gitlab服务器
使用docker搭建gitlab服务器 一.查看当前dokcer环境 二.安装docker-compose 三.编辑yaml文件 1.创建目录及yaml文件 2.编辑ymal文件 四.生成自签名证书文 ...
- TortoiseSVN与VisualSVN Server搭建SVN版本控制系统【转】
转自:http://www.cnblogs.com/xing901022/p/4399382.html 本片主要介绍如何搭建SVN版本控制系统,主要使用工具: 1 客户端:TortoiseSVN (小 ...
- Docker搭建 Gitlab CI Runner
文章目录 Docker搭建 Gitlab CI Runner 拉取 gitlab-runner 镜像 启动 gitlab-runner容器 注册runner 定义项目构建流程 获取日志 停止并删除现有 ...
- docker搭建gitlab服务器(Centos7)
系统环境:CentOS Linux release 7.6.1810 (Core) git版本:gitlab/gitlab-ce 一.安装和启动docker 见HTTPRUNNERMANAGER安装部 ...
- visualsvn php,windowns下使用TortoiseSVN与VisualSVN Server搭建SVN版本控制系统
ITKEE社区V3.0.1版本更新,补丁包下载了解详情 , 获取ITKEE社区版本,快速授权了解详情 背景知识 首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是 把代码都保存到一个固定的位 ...
最新文章
- ES6深拷贝与浅拷贝
- html5语义化标签大全
- Jquery.LazyLoad.js修正版下载,实现图片延迟加载插件
- SQL查询入门(上篇)
- java 冒泡排序_Java冒泡排序详解
- 回调函数与PHP实例
- Linux vi编辑器常见命令的使用
- 安徽大学计算机考研学硕2019初试单科线,安徽大学2019年考研复试分数线已公布...
- express项目搭建 初始化详细步骤
- ROL与RCL的差别
- 织梦dedecms模板--物流快递网站模板源码-带手机版数据同步
- mysql 使用update 1064错误的原因和解决方法
- SQL Server-已更新或删除的行值要么不能使该行成为唯一行,要么改变了多个行...
- Oracle12c操作命令
- Source Map的概念
- 收到谷歌实习邀请 “比被清华录取还激动”
- html锚点定位向下偏移,html锚点定位不准确问题
- [012量化交易] python 最高价 最低价
- 安装 glove_python
- 微信获取openID以及token