Skip to content

Google datastore emulator on Docker with Datastore Viewer.

Notifications You must be signed in to change notification settings

ylivuoto/datastore-emulator-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Google Datastore Emulator + Viewer

English below.

Koska tätä järjestelmäkuvaa ei voi ladata Docker Hubista, se täytyy pystyttää paikallisesti. Seuraavien komentojen käyttö edellyttää Docker Enginen asennusta, joka tulee yleensä Docker Desktopin mukana. Muokkaa Dockerfile ja docker-compose.yml tarpeidesi mukaiseksi tai voit kokeilla suoraan näillä.

Käyttö / usage

docker build -t google-datastore .

Jos löydät Docker Hubista sellaisen järjestelmäkuvan, missä datastorelle ei ole annettu --no-store-on-disk flagia, voit käyttää sitä. Tämän tietovaraston Dockerfile on muokattu https://bitbucket.org/egym-com/datastore-emulator/src/master/ Dockerfilestä.

Seuraavaksi suoritetaan docker-compose.yml file tausta-ajo tilassa.

docker compose up -d

Jos tarvitsee käyttää index.yaml tiedoston määrityksiä, sen voi luoda kansioon index ja käyttää volumea esim.

volumes:
  - ./index:/opt/datastore-index

HUOM. Muista asettaa ympäristömuuttujat myös sovelluksesi ajoympäristöön.

Explanation in English

Since this system image cannot be downloaded from Docker Hub as such, it needs to be set up locally. The use of the commands above requires Docker Engine installation, which usually comes with Docker Desktop. Modify the Dockerfile and docker-compose.yml to suit your needs, or you can try using them directly.

NOTE. Please don’t forget to set environment variables to your app running environment.

For more information please refer to the [datastore emulator documentation](https://cloud.google.com/datastore/docs/tools/datastore-emulator).

About

Google datastore emulator on Docker with Datastore Viewer.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published