Jenkins的Docker化部署與基本使用

2021-10-18 05:13:32 字數 3676 閱讀 6415

2 jenkins的docker化部署

3 jenkins 基本配置與使用

4 寫在最後

ps:筆者這裡準備的作業系統的centos 7.8

請參考文章《docker的安裝(centos 7.8)》進行安裝

ps:筆者使用的作業系統是centos7.8 ,筆者使用的是800050000

開放800050000

firewall-cmd --zone=public --add-port=8000/tcp --permanent

firewall-cmd --zone=public --add-port=50000/tcp --permanent

使防火牆設定生效

圖1 開放8000,50000埠號編輯/etc/docker/daemon.json檔案,新增國內源。 這裡編輯檔案內容涉及vi工具的使用,在這裡不展開說明該工具的使用方法,其中daemon.json檔案內容如下:

編輯好daemon.json檔案後,重啟docker服務,使之生效

3. 拉取jenkins官方映象

ps:在執行完下面操作後,需要靜靜等待幾分鐘…… 成功拉取如圖3所示。

圖3 成功拉取jenkins映象## 2.2 建立掛載目錄

ps:經測試此處不建立掛載目錄,在設定好掛載目錄對映引數後,建立並啟動容器會自動建立掛載目錄

mkdir /home/jenkins
ps:直接將下列命令一直拷貝至終端執行即可,反斜槓\為換行標記,下面整體才組成一條執行指令。成功建立容器後如圖4所示。

圖4 成功建立jenkins容器

ps:下面就跟我一起,一步一步的操作用起來……

用瀏覽器訪問jenkins,如圖5所示

圖5 web訪問jenkins

根據提示找到初始密碼,如圖6所示

ps:由於我們之前將/var/jenkins_home目錄對映到了宿主機的/home/jenkins目錄,這裡我們需要訪問宿主機的/home/jenkins/secrets/initialadminpassword檔案,找到初始密碼。

圖6 檢視初始密碼

將初始密碼填入jenkins的web頁面,出現新手入門介面,如圖7所示

圖7 新手入門-自定義jenkins

我們選擇安裝推薦的外掛程式繼續,如圖8所示

圖8 新手入門-自動配置

建立第乙個管理員使用者

ps:當我們進行完上步操作完成後,會自動跳轉至圖9所示介面,我們根據提示進行第乙個管理員使用者的建立。

圖9 建立第乙個管理員使用者

例項配置

ps:完成上步操作後,會進入到例項配置介面,我們保持預設,繼續點選儲存並完成,如圖10所示。

圖10 建立第乙個管理員使用者

ps:當我們進行完初始配置後,web介面會提示jenkins已就緒,我們點選開始使用jenkins按鈕,開始「暢玩」jenkins吧!如圖11圖12所示。

圖11 jenkins已就緒圖12 開始使用jenkins(使用者介面)

後續筆者會繼續推出jenkins常用外掛程式的安裝與使用系列文章,再以乙個例項來說明如何用 jenkins + gitlab + gitbook 打造乙個持續部署整合的「文件管理系統」。

docker安裝jenkins自動化部署工具

1.安裝docker,之前的文章有介紹 2.首先從docker中拉取乙份jenkins映象 docker pull jenkins 3.在映象文件裡,我們知道jenkins訪問的埠號是8080,另外還需要暴露乙個tcp的埠號50000。我們使用如下命令啟動jenkins映象。docker run d...

docker 安裝JenKins自動化部署

docker pull jenkins執行容器docker run itd e tz asia shanghai p 8085 8080 p 50000 50000 name jenkins privileged true v jenkins var jenkins home v etc local...

docker快速安裝Jenkins

1.pull映象 要使用最新的lts docker pull jenkins jenkins lts 新建容器 docker run name jenkins p 8081 8080 p 50000 50000 d jenkins jenkins lts 備註 8080為docker埠,8081為對...