debian docker安裝部署jenkins 並部署cicd
阿新 • • 發佈:2022-04-07
首先感謝旺仔(騷哥)耐心講解
docker安裝jenkins
1.docker安裝教程及debian安裝教程本教程就不過多介紹了
2.開啟終端,輸入docker search命令搜尋 Docker Hub 上可用的 Jenkins 映象:
點選檢視程式碼
$ docker search jenkins NAME DESCRIPTION STARS OFFICIAL AUTOMATED jenkins Official Jenkins Docker image 4328 [OK] jenkins/jenkins The leading open source automation server 1563 jenkinsci/jenkins Jenkins Continuous Integration and Delivery … 367 jenkinsci/jnlp-slave A Jenkins slave using JNLP to establish conn… 110 [OK] jenkins/jnlp-slave a Jenkins agent (FKA "slave") using JNLP to … 86 [OK] ...
根據映象OFFICIAL標籤判斷,位列第一、名字為jenkins的是 Jenkins 官方提供的映象。我們是不是應該使用這個官方映象呢?
由於我安裝不了官方映象,所以我選擇了第二個進行安裝
3.docker pull下載映象docker pull jenkins/jenkins
4.下載完之後我們需要啟動它
docker run 命令
docker run \
--name jenkins \
-d \
-p 8080:8080 \
-p 50000:50000 \
-v jenkins-data:/var/jenkins_home \
jenkins/jenkins
--name代表指定容器名稱
-p暴露埠,對映埠
-v 建立資料卷,用於持久化
jenkins/jenkins是剛剛下載下來的映象名稱
8080 埠用來公開訪問 Web 介面,50000 埠允許訪問遠端。
5.用docker ps檢視jenkins服務是否啟動
進行到這一步之後,記得開啟你伺服器的安全組,開啟埠50000
6.發現啟動成功,http://ip:8080訪問這個地址,ip是你伺服器暴露的對外ip地址
看到這個頁面,就說明你的jenkins已經啟動成功了,第一次訪問的時候會顯示jenkins小老頭標誌,耐心等待一會就可以看到這個介面
7.