Debian bookworm-slim image with cloud-sql-proxy, gcloud cli and postgres-client
454
Launch to:
docker pull pablojc12/gcloud-sql-bastion-psql:0.2.0
docker run -it pablojc12/gcloud-sql-bastion-psql:0.2.0 /bin/bash
Authentication gcloud
gcloud auth application-default login
gcloud config set project <GCP-PROJECT-ID>
gcloud auth application-default login --impersonate-service-account <GCP-SERVICE-ACCOUNT>
Lauch proxy server
/root/cloud-sql-proxy --auto-iam-authn --private-ip <GCP-SQL-CONNECTION-NAME>
Connect Cloud SQL for Postgres by proxy server
psql -h 127.0.0.1 -p 5432 -U <USER-CLOUD-SQL> --dbname <DB-NAME>
Content type
Image
Digest
sha256:69f416d29…
Size
244.8 MB
Last updated
4 months ago
docker pull pablojc12/gcloud-sql-bastion-psql