系統版本:16.04-4.4.0-21-genericjava
Rancher版本:v1.6.24(Ubuntu16.04)node
Jenkins版本:v2.140git
Docker版本:18.09.0docker
Harbor版本:v1.5.3(centos7-3.10)shell
注:因爲Harbor是基於Docker Registry V2版本,因此就要求Docker版本不小於1.10.0,Docker-compose版本不小於1.6.0ubuntu
Gogs版本:v1.6.3(centos7-3.10)centos
Jdk版本:1.8.0_191架構
Gogs安裝git和Gogs源碼包maven
注:安裝過程簡單,不單獨介紹了,不懂能夠看上一篇文章Centos7 用gogs搭建git倉庫,可是切記必定要有java項目的源代碼,否則Jenkins沒法經過如下方式下拉!ide
Harbor安裝docker和harbor
注:安裝過程簡單,不單獨介紹了,不懂能夠看上一篇文章Centos7安裝Docker鏡像倉庫Harbor1.5.3
安裝docke、jdk、jenkins和maven
注:安裝過程簡單,不單獨介紹了,不懂得能夠看上一篇文章ubuntu16.04經過Jenkins+shell腳本打包docker鏡像並推送到鏡像
安裝docker
注:安裝過程簡單,不單獨介紹了,不懂得能夠看上一篇文章Centos7 Docker安裝部署Rancher至於docker版本本身能夠下載docker-ce源安裝須要的版本,我這裏是docker18.09.0
注:安裝過程簡單,不單獨介紹了,不懂得依舊看上一篇文章Centos7 Docker安裝部署Rancher
//點擊添加應用
//建立應用名
//點擊建立
//點擊添加服務
//點擊建立 注:以上截圖說明建立容器成功也就是說項目運行起來了!