1. 程式人生 > 其它 >debian docker安裝部署jenkins 並部署cicd

debian docker安裝部署jenkins 並部署cicd

首先感謝旺仔(騷哥)耐心講解

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.