CloudProxyのDockerをつくる
前提
MySQLのアンイストールがよい
- プロセスおとすより要らないものは消そう
- 5.7を付け忘れないこと。5.7以外のときはバージョン変える
brew uninstall mysql@5.7
MYSQLサーバプロセス確認方法
ps -axf | grep mysql
やること
Docker
version: '3'
services:
db:
image: "gcr.io/cloudsql-docker/gce-proxy:1.16"
command:
["/cloud_sql_pr
"-dir=/cloudsql",
"-instances=XXXX=tcp:0.0.0.0:3306",
"-credential_file=/config/xxxx.json"]
volumes:
- "/etc/ssl/:/etc/ssl/"
- "/Users/xxxx/Desktop/xxxxjson:/config/xxxxx.json"
ports:
- "3306:3306"
進め方
1.サービスカウントのキーJSON発行
2.CloudSQLプロキシのDockerをおとす
docker pull gcr.io/cloudsql-docker/gce-proxy:1.16
3.Docker-CompseYamlを作成↑
4.docker-compose up -d