docker和jenkins安裝啟動


docker安裝Jenkins

1.安裝Docker

1.1 yum 包更新到最新

sudo yum update

1.2 安裝需要的軟件包, yum-util 提供yum-config-manager功能,另外兩個是devicemapper驅動依賴的

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

1.3 設置yum源為阿里雲

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

1.4 安裝docker

sudo yum install docker-ce

1.5 安裝后查看docker版本

docker -v

2.設置ustc的鏡像(此處也可用阿里雲免費鏡像加速)

ustc是老牌的linux鏡像服務提供者了,還在遙遠的ubuntu 5.04版本的時候就在用。ustc的docker鏡像加速器速度很快。ustc docker mirror的優勢之一就是不需要注冊,是真正的公共服務。

https://lug.ustc.edu.cn/wiki/mirrors/help/docker
編輯該文件(創建並編輯):

vi /etc/docker/daemon.json 

在該文件中輸入如下內容:

{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}

3.啟動與關閉docker服務

systemctl命令是centos7系統服務管理器指令
啟動docker

systemctl start docker

關閉docker

systemctl stop docker

查看docker狀態

systemctl status docker

開機啟動docker

systemctl enable docker

更多docker命令請自行學習

4.Jenkins安裝和初始化

使用docker安裝Jenkins非常方便 , 注意版本不要弄錯

docker run --name dev_jenkins --user=root -p 8080:8080 -p 50000:50000 -v /opt/data/jenkins_home:/var/jenkins_home -d jenkins/jenkins:lts

啟動完jenkins后通過瀏覽器輸入地址http://部署jenkins主機IP:端口

image

此處注意 , 由於目錄掛載為/opt/data/jenkins_home:/var/jenkins_home 所以 密碼要把/var替換成掛載的目錄

根據提示從輸入administrator password

選擇安裝插件方式,這里我是默認第一個

image

進入插件安裝界面,連網等待插件安裝 ( 如果有些插件總是失敗 , 可以離線下載再安裝)

image

安裝完插件后,進入創建管理員界面

此時就安裝完成了(后續持續集成部署過程見鏈接 https://juejin.im/post/5b6af759e51d451951138eb4 ) , 博主后續沒有用他的方法 , 用谷歌的jib + 阿里雲私有docker倉庫完成持續集成 , 有人需要再更新吧


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM