こちら で紹介されているように、ジョブ単位で Docker のイメージを作成する方が一般的なのだろうが、個人でちょっとした作業用に Jenkins を使う場合はDocker コンテナ上に直接 Jenkins をインストールしても良さそうな気がしたので Docker のコンテナ( CentOS 6 )で yum からインストールした Jenkins を動かす Dockerfile を作った。 その際にいろいろハマったのでメモ。 yumでJenkinsをインストール これは特に問題ない。 Open JDK を入れてから、 マニュアル 通りのコマンドを Dockerfile へ書けばよい。 # Install Open JDK 7 RUN yum -y install java-1.7.0-openjdk &&\ yum -y clean all # Install Jenkins RUN wg