基於Docker-Compose安裝Jenkins

1、創建目錄及配置文件

mkdir -p /usr/local/docker/jenkins
cd /usr/local/docker/jenkins
nano docker-compose.yml

複製以下內容

version: '3.1'
services:
  jenkins:
    restart: always
    image: jenkinsci/jenkins
    container_name: jenkins
    ports:
      # 發佈端口
      - 8080:8080
      # 基於 JNLP 的 Jenkins 代理通過 TCP 端口 50000 與 Jenkins master 進行通信
      - 50000:50000
    environment:
      TZ: Asia/Shanghai
    volumes:
      - ./data:/var/jenkins_home

保存退出後,賦予目錄權限

mkdir data
chown -R 1000 /usr/local/docker/jenkins/data

2、啓動Jenkins

docker-compose up -d

3、訪問虛擬機ip+8080

稍等片刻,出現以下界面
在這裏插入圖片描述
查看日誌,獲取初始密碼

docker logs -f jenkins

在這裏插入圖片描述

4、自定義插件安裝

選擇第二項
在這裏插入圖片描述
勾選Dashboard View及Publish Over SSH(此項位於界面的最後)
在這裏插入圖片描述
在這裏插入圖片描述
點擊install,等待安裝

注:如果有報紅叉沒有安裝上的,點擊Retry重試,如果依然安裝不上,跳過即可,稍後可以手動安裝
在這裏插入圖片描述
安裝成功後顯示如下界面

輸入相應內容,密碼設置爲123456,實際工作可以考慮複雜的密碼

然後點擊Save and Continue > Save and Finish > Start using Jenkins
在這裏插入圖片描述
安裝完成,進入首頁
在這裏插入圖片描述

附:Jenkins 手動安裝插件

依次點擊

  • 系統管理 -> 插件管理 -> 可選插件

搜索Locale(語言國際化插件),勾選後點擊下載待重啓後安裝
在這裏插入圖片描述
重啓Jenkins使插件生效

docker-compose down
docker-compose up -d

5、重新登錄

輸入用戶名和密碼,並勾選登錄狀態
在這裏插入圖片描述

附:中文國際化調節

如果你的界面顯示爲英文,進行以下操作

點擊 系統管理 -> 系統設置

輸入圖示內容並打勾,點擊保存即可

在這裏插入圖片描述

更多內容參考以下鏈接

基於 Docker 安裝 Jenkins

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