本地環(huán)境:
Ubuntu20.04
Docker version 20.10.11
查找Jenkins鏡像
docker search jenkins

圖片.png
注意下,Jenkins要用jenkins/jenkins:lts替代安裝
拉取鏡像
docker pull jenkins/jenkins:lts
創(chuàng)建掛載卷
由于Jenkins在容器內(nèi),每次要修改配置需要進(jìn)入容器內(nèi)(docker exec -it進(jìn)入容器),所以可以把一些文件掛載到本地目錄
sudo mkdir -p /var/jenkins_home
sudo chmod 777 /var/jenkins_home
使用鏡像創(chuàng)建容器
-p :映射端口
-v : 目錄掛載
-v /etc/localtime:/etc/localtime :讓容器和服務(wù)器使用相同時(shí)間
--name: 給容器起一個(gè)別名
docker run -d -p 10240:8080 -p 10241:50000 -v /var/jenkins_home/:/var/jenkins_home -v /etc/localtime:/etc/localtime --name myjenkins jenkins/jenkins:lts
docker ps -l #查看最近一次創(chuàng)建的容器
修改加速源
sudo vim /var/jenkins_home/hudson.model.UpdateCenter.xml
#https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json

圖片.png
打開瀏覽器 IP:10240

圖片.png
sudo cat /var/jenkins_home/secrets/initialAdminPassword
選擇推薦插件安裝,等待安裝完成~

圖片.png