服务器上应该安装相应的docker,docker-compose
1.拉去镜像:docker pull jenkins/jenkins:2.319.1-lts
2.编写docker-compose.yml 文件如下:
version'3.1'services jenkins image jenkins/jenkins 2.319.1-lts container_name jenkins ports'8080:8080''50000:50000' volumes ./data/:/var/jenkins_home/
将jenkins的下载地址设置为国内镜像站
# 原配置<?xml version='1.1' encoding='UTF-8'?> <sites> <site> <id>default</id> <url>https://updates.jenkins.io/update-center.json</url> </site> </sites> # 修改为:国内镜像站<?xml version='1.1' encoding='UTF-8'?> <sites> <site> <id>default</id> <url>http://mirror.esuni.jp/jenkins/updates/update-center.json</url> </site> </sites> # 或者 其他的源:可以换成清华源,不过不知道为什么经常也比较缓慢 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json 其他源参考,不保证数据可靠性,自行验证 http://mirror.esuni.jp/jenkins/updates/update-center.json https://updates.jenkins-zh.cn/update-center.json https://jenkins-zh.gitee.io/update-center-mirror/tsinghua/current/update-center.json http://mirror.xmission.com/jenkins/updates/update-center.json http://updates.jenkins-ci.org/update-center.json