在Debian上部署Jenkins集群可以采用多种方案,以下是一些常见的部署方式:
安装Docker:首先在每台Debian服务器上安装Docker。
sudo apt-get update
sudo apt-get install -y docker.io
sudo systemctl start docker
sudo systemctl enable docker
拉取Jenkins镜像:从Docker Hub拉取Jenkins官方镜像。
docker pull jenkins/jenkins
启动Jenkins Master节点:
docker run -u root -d -p 8080:8080 -p 50000:50000 -v /usr/local/jenkins:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean
启动Jenkins Agent节点:在Agent节点上运行以下命令,加入集群。
docker run -u root -d -v /usr/local/jenkins:/usr/local/jenkins bolingcavalry/openjdk-with-sshpass:8u232 java -jar /usr/local/jenkins/agent.jar -jnlpUrl http://<Master-IP>:8080/computer/agent1/slave-agent.jnlp -secret <Secret> -workDir "/usr/local/jenkins"
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>