Dockerを本番環境で運用しようと考えるとどこにPrivateなDocker Registryを建てるかというのが結構大事になってきます。 本番サーバ上などでDockerfileをビルドするのもできなくは無いですが、 できれば別サーバでビルドして、Docker Registryに突っ込んでおくほうがパターンとしては良さそうです。 今回はGoogle Cloud Storageをdocker-registryとして扱えるgoogle/docker-registryと Kubernetesを使って開発を行っていくパターンについて考えたいと思います。 最終イメージ 最終的なイメージは以下になりました。 後半にこの環境の構築方法を書いていきます。 解説 環境周り GCP上にはKubernetesをいれており、kubernetes-master 1台(図上には無し)と 複数台のkubernetes
![[Kubernetes] Kubernetesとgoogle/docker-registryを使ったPrivate Docker Registry開発パターン](https://cdn-ak-scissors.b.st-hatena.com/image/square/ac3fe4ac149cfe9b202a9b6b0282d1bd2eb957f8/height=288;version=1;width=512/http%3A%2F%2F3.bp.blogspot.com%2F-KJZtg2R4H8Y%2FVA58k2S_sMI%2FAAAAAAAAK5E%2FI56SfW11RVI%2Fw1200-h630-p-k-no-nu%2FUntitled.png)