https://github.com/ridedott/bigtable-emulator-docker
https://github.com/ridedott/bigtable-emulator-docker
swe terraformed
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ridedott/bigtable-emulator-docker
- Owner: ridedott
- License: mit
- Created: 2022-10-13T12:36:58.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-11-12T17:08:12.000Z (over 1 year ago)
- Last Synced: 2024-11-12T18:21:00.356Z (over 1 year ago)
- Topics: swe, terraformed
- Language: Dockerfile
- Homepage:
- Size: 17.6 KB
- Stars: 0
- Watchers: 17
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# bigtable-emulator
A Docker image running the Google Cloud Bigtable emulator.
## Usage
### From GitHub Packages Registry
```bash
docker pull ghcr.io/ridedott/cloud-bigtable-emulator:latest
docker run ridedott/cloud-bigtable-emulator:latest
```
## Getting Started
These instructions will get you an instance of the Google Cloud Bigtable
emulator running on your local machine for testing purposes.
### Prerequisites
Minimal requirements to set up the project:
- [Docker](https://docs.docker.com/install/)
- Make sure to
[authenticate to Github Package registry](https://help.github.com/en/articles/configuring-docker-for-use-with-github-package-registry#authenticating-to-github-package-registry).
### Building
```bash
docker build .
```
## Contributing
See [CONTRIBUTING.md](./CONTRIBUTING.md).
## Built with
### Automation
- [GitHub Actions](https://github.com/features/actions)
## Versioning
This project reflects Google's bigtable emulator gcloud component versioning.
Using the `gcloud` CLI utility, the current bigtable emulator version can be
obtained by running the following command:
```bash
gcloud components list --filter bigtable --format="value(latest_version_string)"
```