東莞企業(yè)網(wǎng)站找誰搜索引擎優(yōu)化理解
說明:Jenkins是一個(gè)部署項(xiàng)目的平臺(tái),通過Jenkins可以省去從項(xiàng)目開發(fā)–>部署項(xiàng)目之間的所有流程,做到代碼提交即上線。本文介紹在云服務(wù)CentOS上安裝Jenkins。
前提
安裝Jenkins之前,先要在云服務(wù)上安裝JDK、Maven、Git,安裝請參考JDK安裝,Maven安裝,Git安裝。
JDK安裝的文章是安裝JDK8,但是其他版本安裝流程是一樣的;Maven安裝很簡單,照著做就可以;提一下Git的安裝,文章中,博主提供的Git命令,注意這個(gè)路徑是Git解壓后的目錄路徑/git,git是固定格式,不要寫成路徑/git-版本號(hào)(如我解壓后的路徑是/home/admin/git-X.X.X,這里的路徑就寫/home/admin/git,后面不要寫git解壓的目錄名)
另外,這里提供JDK、Maven、Git的官網(wǎng)壓縮包下載鏈接;JDK鏈接、Maven鏈接、Git鏈接;
(JDK下載)
(Maven下載)
(Git下載)
安裝
首先,輸入以下命令,使用Docker拉取Jenkins的鏡像;
dcoker pull jenkins/jenkins:
注意哦,不要少一個(gè)jenkins
,因?yàn)榍?code>dcoker pull jenkins 也能成功,但是運(yùn)行容器可能會(huì)失敗;
然后敲下面的命令,啟動(dòng)容器;
docker run -d -p 10240:8080 -p 10241:50000 \
-v /var/jenkins_mount:/var/jenkins_home \
-v /home/admin/apache-maven-3.9.4:/usr/local/maven \
-v /home/admin/bin/git:/usr/local/git \
-v /etc/localtime:/etc/localtime \
--name jenkins jenkins/jenkins
命令分析:
docker run -d -p 10240:8080 -p 10241:50000
:指定端口,云服務(wù)需要開放對(duì)應(yīng)端口;
-v /var/jenkins_mount:/var/jenkins_home
:指定jenkins掛載的目錄;
-v /home/admin/apache-maven-3.9.4:/usr/local/maven
:指定Maven映射路徑,需要自適應(yīng)修改;
-v /home/admin/bin/git:/usr/local/git
:指定Git映射路徑,需要自適應(yīng)修改;
--name jenkins jenkins/jenkins
:啟動(dòng)容器,并給容器命名為jenkins;
如果啟動(dòng)容器后,馬上又掛掉了,查看日志,提示下面的錯(cuò)誤信息;
敲下面的命令,修改掛載目錄的權(quán)限,再重啟容器即可;
chown -R 1000:1000 /var/jenkins_mount/
啟動(dòng)容器后,等待云服務(wù)器CPU占用降低后,打開頁面輸入IP:端口號(hào),看到以下界面說明,安裝Jenkins成功;
登錄
登錄界面說,密碼在/var/jenkins_home/secrets/initialAdminPassword
路徑下,其實(shí)這里的jenkins_home目錄并不是真的存在,指的是我們啟動(dòng)jenkins容器時(shí)掛載的目錄,即前面啟動(dòng)容器命令中的/var/jenkins_mount/
命令;
所以初始密碼的完整路徑應(yīng)該是/var/掛載目錄/secrets/initialAdminPassword
,直接查看該文件,如下,這就是我的Jenkins初始密碼;
復(fù)制過來,登錄;
出現(xiàn)這個(gè)界面,說明登錄成功;
安裝插件;
部分插件安裝失敗,先繼續(xù);
中間會(huì)讓設(shè)置賬號(hào)、設(shè)置實(shí)例,后面到這個(gè)界面,點(diǎn)開始使用;
登錄完成;
到這里,安裝Jenkins就完成了;