在CentOS上实现Jenkins的容器化部署是一个相对简单的过程。以下是详细的步骤指南:
如果尚未安装Docker,可以通过以下命令完成安装:
sudo yum update -y
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install -y docker-ce docker-ce-cli containerd.io
sudo systemctl start docker
sudo systemctl enable docker
从Docker Hub获取官方的Jenkins镜像并运行一个容器:
docker pull jenkins/jenkins:lts
使用以下命令在Docker中运行Jenkins容器:
docker run -d --name my-jenkins -p 8080:8080 -p 50000:50000 -v jenkins-data:/var/jenkins_home jenkins/jenkins:lts
-d
:以后台模式运行容器。--name my-jenkins
:给容器指定一个名称为my-jenkins。-p 8080:8080
:将容器内部的8080端口映射到主机的8080端口。-p 50000:50000
:将容器内部的50000端口映射到主机的50000端口(用于Jenkins节点和主控节点之间的通信)。-v jenkins-data:/var/jenkins_home
:将主机的jenkins-data目录挂载到容器内的/var/jenkins_home目录,用于持久化Jenkins的数据。在浏览器中访问http://<your_server_ip>:8080,然后按照与在CentOS上安装部署Jenkins相同的步骤完成基础配置,包括安装推荐插件、创建管理员用户等。
通过以上步骤,你就可以在CentOS上成功实现Jenkins的容器化部署,并快速开始使用Jenkins进行项目的持续集成和持续交付。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:centos jenkins怎样搭建集群