Docker: Die meisten Plugins sind mit Docker jenkins:lts nicht kompatibel

Erstellt am 13. Jan. 2019  ·  5Kommentare  ·  Quelle: jenkinsci/docker

Docker-Befehle, die Sie ausführen

Ich habe Jenkins mit Langzeitunterstützung gemäß den Dokumenten installiert und gestartet:

docker pull jenkins/jenkins:lts
docker run --rm --name jenkins -p 8080:8080 -p 50000:50000 -v $PWD:/var/jenkins_home jenkins

Tatsächliche Ergebnis

Jenkins startete in Version 2.60.3
Aber die meisten Plugins konnten nicht verwendet werden, weil ich auf v2.73.3 aktualisieren sollte

Die Verwaltungsoberfläche zeigt diese Nachricht:

Pipeline: Gemeinsam genutzte Groovy-Bibliotheken v2.12
Sie müssen Jenkins von v2.60.3 auf v2.73.3 oder höher aktualisieren, um dieses Plugin auszuführen.

Erwartetes Ergebnis

Also habe ich erwartet, eine Jenkins-Version zu bekommen, die mit den benötigten Plug-ins kompatibel ist.

Hilfreichster Kommentar

Hallo, Sie verwenden ein veraltetes Bild.

Bitte lesen Sie https://jenkins.io/blog/2018/12/10/the-official-Docker-image/

Außerdem ist es im Allgemeinen eine gute Idee, nach ähnlichen Problemen zu suchen, da dies #785 dupliziert

Danke

Alle 5 Kommentare

Hallo, Sie verwenden ein veraltetes Bild.

Bitte lesen Sie https://jenkins.io/blog/2018/12/10/the-official-Docker-image/

Außerdem ist es im Allgemeinen eine gute Idee, nach ähnlichen Problemen zu suchen, da dies #785 dupliziert

Danke

Du hast Recht. Ich habe gerade gesehen, dass ich jenkins anstelle von jenkins/jenkins gestartet habe.

Ja, ich verwende ein veraltetes Image von Jenkin. Wie kann ich es nun auf 2.73.3 aktualisieren?

Kinematic zeigt die veralteten Jenkins-Bilder immer noch als primär empfohlenes „offizielles“ Bild an. Sie müssen die Dockerhub-Seite laden, um zu bemerken, dass sie veraltet sind.

Ich habe das gleiche Problem mit Jenkins/Jenkins. Sagt immer noch, es ist 2.60.3.
docker pull jenkins/ jenkins:lts

Irgendwelche Ideen dazu?

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen