検証目的で、docker-composeを用いてローカルに「WordPress + Google Cloud SQL (Cloud SQL Auth Proxy利用)」の構築を行いました。
個人的にですが、結構簡単にできたのでその方法の共有記事です。

流れ

  1. Cloud SQLインスタンス作成
  2. 作成したインスタンスにWordPress用のデータベース作成
  3. Cloud SQL Auth Proxy用のサービスアカウント作成
  4. docker-compose
  5. 接続確認

Cloud SQL

Cloud SQLは、Google Cloudが提供しているリレーショナルデータベースサービスです。
データベースの作成や管理(バックアップなど)が簡単に行なえます。

CPUやメモリ、ディスクなどのスペックについて色々と設定が決められるのですが、今回は構築が可能ということを確認したかっただけなのでほぼ最小の構成としました。

全文はこちら:Cloud SQL Auth Proxy Dockerイメージがローカル検証に便利
著者:@r-dohara