一、docker安装
1、centos安装docker
利用yum安装docker
yum install docker
设置开机启动
systemctl start docker
2、docker 构建jenkins
下载jenkins(可以自定义版本)
docker pull jenkins/jenkins
运行
docker run -d -p 8070:8080 -p 50000 :50000 -v /var/jenkins_mount:/var/jenkins_home -v /etc/localtime:/etc/localtime --name myjenkins jenkins/jenkins
二、docker-compose构建
1、安装docker-compose
curl -L https://get.daocloud.io/docker/compose/releases/download/1.12.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
2、配置文件
version: "3"
services:
jenkins:
container_name: jenkins
image: jenkins/jenkins:lts
restart: always
environment:
- TZ=Asia/Shanghai
ports:
- "8070:8080"
- "50000:50000"
volumes:
- /docker/jenkins/jenkins_home:/var/jenkins_home
- /docker/jenkins/run/docker.sock:/var/run/docker.sock
- /docker/jenkins/bin/docker:/usr/bin/docker
- /docker/jenkins/data/maven:/usr/local/maven
privileged: true
user: root
3、 启动
docker-compose up -d
三、jenkins信息配置
1、输入jenkins验证码、安装插件、设置用户