码迷,mamicode.com
首页 > 其他好文 > 详细

docker部署gitlab

时间:2017-06-23 21:07:18      阅读:233      评论:0      收藏:0      [点我收藏+]

标签:linux   gitlab   docker   

由于docker部署gitlab比较方便,于是用docker部署gitlab,安装步骤如下:


我拿的虚拟机做的测试,系统是centos 7.1,我ip是192.168.12.234.

docker安装以及基础知识这里就不说了


1. 下载gitlab镜像

docker pull gitlab/gitlab-ce


2. 运行gitlab实例

mkdir -pv /data/gitlab/{config,logs,data}
GITLAB_HOME="/data/gitlab"
docker run -d     --hostname gitlab     --publish 8443:443 --publish 80:80 --publish 2222:22     --name gitlab     --restart always     --volume $GITLAB_HOME/config:/etc/gitlab     --volume $GITLAB_HOME/logs:/var/log/gitlab     --volume $GITLAB_HOME/data:/var/opt/gitlab     gitlab/gitlab-ce


3. 配置gitlab实例

docker exec -it gitlab /bin/bash

进去容器之后
vim /etc/gitlab/gitlab.rb

找到external_url,修改

external_url "http://192.168.12.234"

退出容器exit

重启容器

docker restart gitlab


4. 访问gitlab


直接通过http://192.168.12.234访问一开始遇到了502,后面检查了selinux打开,于是关闭下502就好了,另外还要检查下系统防火墙

docker部署gitlab

标签:linux   gitlab   docker   

原文地址:http://chinalx1.blog.51cto.com/2334265/1941363

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!