私はドッカーで公式のジェンキンスのコンテナを走らせます。私は成功したビルドのポストアクションとしてドッカーイメージを構築する必要がありますが、Jenkinsコンテナにはドッカーバイナリはありません。ドッカーは正式なジェンキンスのコンテナに入れます
私は、ドッカーバイナリを使用して公式画像から自分のJenkinsコンテナを派生させることから、いくつかのオプションを参照しています。第2の選択肢は、ドッカーと他の必要なランタイムを利用できる専用のJenkinsスレーブを使用することです。第3の選択肢は、ジェンキンスのサーバーに責任を負わせることです。きれいでシンプルで簡単に繰り返すことができるので、私はコンテナですべてを動かしたいと思います。
この問題をどのように解決しましたか?長期的にはより良い解決策とは何ですか?私の最優先事項は、単一の不可能なコマンドでCIインフラストラクチャ全体をプロビジョニングし、設定し、ブートストラップすることです。また、構築されたドッカーコンテナはレジストリなどにプッシュされるので、コンポーネント間の接続性は最小限の複雑さまたは手動設定で最適でなければなりません。
https://hub.docker.com/r/axltxl/jenkins-dood/ – user2363318