【質問経緯】

  1. DockerをRHEL7.5 上に導入し、Docker Hubから最新のJenkinsのイメージをpull。
  2. ただ、Jenkinsの公式が公開しているJenkinsイメージのバージョンが2.6.Xと古いため、
    pipeline等の一部のプラグインがインストールできません。
  3. そこで、/var/lib/docker/overlay2/XXX(コンテナID?)/diff/usr/share/jenkins
    ディレクトリ配下に存在するjenkins.warを、公式から落としてきた最新バージョンの物に
    差し替えてコンテナを立ち上げたところ、最新バージョンのjenkinsが立ち上がり、
    プラグインのインストールも行える様になりました。

【質問内容】
Docker Hub等で公開されているイメージのバージョンが古い場合、上記の様な対処方法で問題が
無いか(そもそもDocker、Jenkinsが公式として想定している方法かどうか)に関しまして、
ご存知の方がいましたら教えて頂ければ幸いです。