ubuntu16.04項目架構

實驗環境

系統版本:16.04-4.4.0-21-generic

Rancher版本:v1.6.24(Ubuntu16.04)

Jenkins版本:v2.140

Docker版本:18.09.0

Harbor版本:v1.5.3(centos7-3.10)

注:由於Harbor是基於Docker Registry V2版本,所以就要求Docker版本不小於1.10.0,Docker-compose版本不小於1.6.0

Gogs版本:v1.6.3(centos7-3.10)

Jdk版本:1.8.0_191

實驗架構

ubuntu16.04項目架構

安裝六步曲

第一步安裝Gogs

Gogs安裝git和Gogs源碼包

注:安裝過程簡單,不單獨介紹了,不懂可以看上一篇文章Centos7 用gogs搭建git倉庫,但是切記一定要有java項目的源代碼,不然Jenkins無法通過以下方式下拉!

第二步安裝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項目架構
注:以上截圖說明創建容器成功也就是說項目運行起來了!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章