ubuntu16.04項目架構

實驗環境

系統版本: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架構

實驗架構

ubuntu16.04項目架構

安裝六步曲

第一步安裝Gogs

Gogs安裝git和Gogs源碼包maven

注:安裝過程簡單,不單獨介紹了,不懂能夠看上一篇文章Centos7 用gogs搭建git倉庫,可是切記必定要有java項目的源代碼,否則Jenkins沒法經過如下方式下拉!ide

第二步安裝harbor

Harbor安裝docker和harbor

注:安裝過程簡單,不單獨介紹了,不懂能夠看上一篇文章Centos7安裝Docker鏡像倉庫Harbor1.5.3

第三步安裝Jenkins

安裝docke、jdk、jenkins和maven

注:安裝過程簡單,不單獨介紹了,不懂得能夠看上一篇文章ubuntu16.04經過Jenkins+shell腳本打包docker鏡像並推送到鏡像

第四步安裝rancher

安裝docker

注:安裝過程簡單,不單獨介紹了,不懂得能夠看上一篇文章Centos7 Docker安裝部署Rancher至於docker版本本身能夠下載docker-ce源安裝須要的版本,我這裏是docker18.09.0

第五步安裝node節點

注:安裝過程簡單,不單獨介紹了,不懂得依舊看上一篇文章Centos7 Docker安裝部署Rancher

第六步建立容器

//點擊添加應用
ubuntu16.04項目架構

//建立應用名
ubuntu16.04項目架構

//點擊建立
ubuntu16.04項目架構

//點擊添加服務
ubuntu16.04項目架構
ubuntu16.04項目架構

//點擊建立
ubuntu16.04項目架構 注:以上截圖說明建立容器成功也就是說項目運行起來了!

相關文章
相關標籤/搜索