下载jenkins
docker pull jenkins/jenkins:2.319.1-lts
创建Jenkins挂载目录并授权权限,这样我们就可以很方便地对容器内的配置文件进行修改。
mkdir -p /data/jenkins_home/
chmod 777 /data/jenkins_home/
创建并启动Jenkins容器
docker run -d -p 8090:8080 -p 8091:50000 -v /data/jenkins_home:/var/jenkins_home -v /etc/localtime:/etc/localtime --name jenkins jenkins/jenkins:2.319.1-lts
配置镜像加速
cd /data/jenkins_home
修改hudson.model.UpdateCenter.xml里的内容,将 url 修改为清华大学官方镜像:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
vi hudson.model.UpdateCenter.xml
<?xml version='1.0' encoding='UTF-8'?>
<sites>
<site>
<id>default</id>
<url>https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json</url>
</site>
</sites>
访问Jenkins页面,输入你的ip加上8090
管理员密码获取方法
cat /data/jenkins_home/secrets/initialAdminPassword
插件安装
直接选择第二项默认安装即可