- docker >= 19.03.0+
- docker-compose >= 1.27.0+
- Clone or download this repository
- Go inside of directory,
cd compoose-spanner
- Run this command
docker-compose up -d
This Compose file contains the following environment variables:
PROJECT_ID
the default value is test-projectINSTANCE_NAME
the default value is test-instanceDATABASE_NAME
the default value is test-database
SPANNER_EMULATOR_HOST=localhost:9010
- Run this command
docker-compose exec spanner-cli spanner-cli -p test-project -i test-instance -d test-database
- project: test-project (as a default)
- instance: test-instance (as a default)
- database: test-database (as a default)
$ docker-compose exec spanner-cli spanner-cli -p test-project -i test-instance -d test-database
Connected.
spanner>
-> show tables;
+-------------------------+
| Tables_in_test-database |
+-------------------------+
| Singers |
| Albums |
+-------------------------+
2 rows in set (0.01 sec)