环境:Centos7
JDK1.8
Maven3.3.9
Git 2.40
Docker 20.10.17
准备工作:
安装Docker
Centos7默认的yum安装的docker是1.13,版本太低,很多镜像都要Docker版本要求,升级Docker版本。
卸载已安装Docker: yum remove docker*
yum工具及添加镜像源
yum -y install yum-utils
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum list docker-ce --showduplicates| sort -r
yum -y install docker-ce-20.10.17-3.el7
启动docker systemctl start docker
构建jenkins容器
docker run -d --name myJenkins -u root -p 29090:8080 -v /home/jks_home:/var/jenkins_home -v /home/environment:/home/environment jenkins/jenkins
这里挂载的envionment是linux服务器