Edited at

Jenkinsの”Docker Oficial Images”イメージを最新版にアップデートする方法


最初にオチ

"Docker Official Images"は更新が止まっていますが、Jenkins公式ページには別リポジトリへのリンクがあります。


Jenkinsの”Docker Oficial Images”イメージを更新する方法

基本的に出オチの方法で問題ないと思いますが、何かしら問題があったときの次善策としてJenkinsの”Docker Oficial Images”イメージを更新する方法は以下の通り。



  1. JenkinsダウンロードページからLTS版かWeekly版、好きな方の"Generic Java package (.war)"をダウンロード

  2. ダウンロードしたファイルを/usr/share/jenkins/jenkins.warにマウントしてDocker起動。

以上です。Docerfile内でダウンロード&設置でもいいかもしれません(未確認)。

docker-compose.ymlなら以下の通り


docker-compose.yml

version: '3.2'

services:
jenkins:
image: jenkins
container_name: jenkins
restart: always
ports:
- '8080:8080'
volumes:
- [path to jenkins.war]:/usr/share/jenkins/jenkins.war


教訓

公式サイトのチェックは大事。

”Docker Oficial Images”だけでなく、公式サイトもチェックする。

ドキュメントなんかも含め、オフィシャル大事。