centos安裝docker和Jenkins
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
一、卸載舊版本(如果有)
二、安裝必要的依賴包
三、設置 Docker 倉庫
四、安裝
yum install docker-ce-26.1.3-1.el8 docker-ce-cli-26.1.3-1.el8 containerd.io
如果有沖突,執行下面再安裝
sudo yum remove runc
sudo yum remove podman buildah
sudo yum clean all
五、配置 Docker 鏡像加速
六、安裝docker-compose
下載文件,添加權限,創建軟連接,驗證 (我是手動下載放到/usr/local/bin下并重命名docker-compose 直接執行chmod +x命令)
sudo curl -L "https://github.com/docker/compose/releases/download/v2.27.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
docker-compose --version
或者pip安裝: sudo pip3 install docker-compose yum install docker-compose -y
七、安裝jenkins (豆包,編寫docker-compose.yml文件)
docker pull jenkins/jenkins:lts-2.504.1
docker-compose up -d
docker-compose logs jenkins | grep "Initial password" 或 cat /opt/jenkins/jenkins_home/secrets/initialAdminPassword
八、docker鏡像的導出導入
docker save -o jenkins.tar jenkins/jenkins:lts
docker save -o jenkins2.tar jenkins/ssh-agent:latest
docker load -i jenkins.tar
八、jenkins 導出導入Job配置,備份初始化數據。 注意:sudo chown -R 1000:1000 /opt/jenkins/jenkins_home/
1. 復制 jenkins/jobs文件夾 到目標jenkins中jobs;
2. 在目標Jenkins上,打開Manage Jenkins,選擇Reload Configuration from Disk 或 讀取設置

浙公網安備 33010602011771號