安装docker 此处省略 一.使用docker安装gitlab docker pull gitlab/gitlab-ce:latest 下载完成之后使用docker生成容器 docker run -dit
-p 8443:443
-p 8080:80
-p 2222:22
-p 9090:9090
--name gitlab
--restart always
-v /home/gitlab/config:/etc/gitlab
-v /home/gitlab/logs:/var/log/gitlab
-v /home/gitlab/data:/var/opt/gitlab
aa8f2150af31

生成容器后初始化gitlab容器 docker exec -t gitlab gitlab-ctl reconfigure 重启gitlab服务 docker exec -t gitlab gitlab-ctl restart 修改ssh端口在 vim /opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

434行 ssh_port: 2222 重启gitlab 二.使用docker安装Jenkins docker run -itd
-p 1080:8080 -p 50000:50000
--name jenkins
-v /home/jenkins:/var/jenkins_home/
docker.io/jenkins 上面命令要是执行不成功,把倒数第二行Jenkins_home换成Jenkins 其余详细gitlab+jenkins详细步骤可以访问下面网址 Gitlab+jenkins持续集成+自动化部署(一) http://blog.51cto.com/12832314/2140284 Gitlab+jenkins持续集成+自动化部署(二) http://blog.51cto.com/12832314/2140304 Gitlab+jenkins持续集成+自动化部署(三) http://blog.51cto.com/12832314/2140311

注:docker就是为了方便管理,备份乱七八糟的,剩余的部署详情访问下面地址