Help us understand the problem. What is going on with this article?

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

More than 1 year has passed since last update.

最初にオチ

"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”だけでなく、公式サイトもチェックする。
ドキュメントなんかも含め、オフィシャル大事。

m3816
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away