最近有用到這個項目部署工具,簡單的整理一下。
Jenkins
簡介
Jenkins是一個開源的、提供友好操作界面的持續集成(CI)工具,起源於Hudson(Hudson是商用的),主要用於持續、自動的構建/測試軟件項目、監控外部任務的運行(這個比較抽象,暫且寫上,不做解釋)。Jenkins用Java語言編寫,可在Tomcat等流行的servlet容器中運行,也可獨立運行。通常與版本管理工具(SCM)、構建工具結合使用。常用的版本控制工具有SVN、GIT,構建工具有Maven、Ant、Gradle。
安裝
1. 搜索Jenkins鏡像
docker search jenkins
2. 下拉Jenkins鏡像
docker pull jenkins
3. 創建一個Jenkins目錄
mkdir /var/jenkins_home
4. 運行Jenkins
docker run --name jenkins -p 8080:8080 -p 50000:50000 -v jenkins_home:/var/jenkins_home -d jenkins
5. 訪問並配置Jenkins
用你的公網ip地址加上8080端口號進行訪問:
獲取密碼:
docker exec jenkins cat /var/jenkins_home/secrets/initialAdminPassword
定製 Jenkins:
選擇默認的 Install suggested plugins(安裝推薦的插件) 來安裝插件。
創建賬戶進入就可以啦!