因为jenkins/jenkins镜像默认带的jenkins版本比较低,导致安装完以后,很多插件因为版本问题无法安装。以下是最权威,最方便的安装教程。
mkdir -p /mnt/dockerdata/jenkins/home/
chown -R 1000:1000 /mnt/dockerdata/jenkins/home
docker pull jenkins/jenkins
docker run -d \
-p 8887:8080 \
-p 50000:50000 \
-v /mnt/dockerdata/jenkins/home:/var/jenkins_home \
-v /etc/localtime:/etc/localtime \
--name jenkins jenkins/jenkins
https://www.jenkins.io/download/

docker exec -it -u root jenkins bash
cd /usr/share/jenkins
cp jenkins.war jenkinsBAK.war
cp /var/jenkins_home/jenkins.war /usr/share/jenkins/
exit
docker restart jenkins