dockerの差分イメージによるサーバーCI
下記のようなサーバーCIが実現できないか検討しています。
- ステージング環境にて(Docker)
テスト後、Docker commitを行い、commitしたイメージをsaveまたはexportして
gitにpush。jenkisで指定ブランチのpushを検知し、本番へDockerイメージを自動デプロイ。
上記で問題になるのがDockerイメージのサイズです。
CircleCIを使用すればDockerイメージの差分だけデプロイさせるような事が
できるそうですが、セキュリティなどの制約によりCircleCIは使用できません。
Jenkinsなどを使用してDockerイメージの差分だけを本番環境などに
オートデプロイさせる事はできないでしょうか?
Dockerイメージの差分の取り方や差分のイメージへの反映などが分かりません。
それらしい事を明記しているWebサイトを一度見た覚えがあるのですが、
ブックマークなど取り忘れ、たどり着けなくなってしまいました。