24 lines
955 B
Markdown
Raw Permalink Normal View History

# DataHub Generalized Metadata Store (GMS) Docker Image
[![datahub-gms docker](https://github.com/datahub-project/datahub/workflows/datahub-gms%20docker/badge.svg)](https://github.com/datahub-project/datahub/actions?query=workflow%3A%22datahub-gms+docker%22)
Refer to [DataHub GMS Service](../../metadata-service) to have a quick understanding of the architecture and
responsibility of this service for the DataHub.
## Other Database Platforms
While GMS defaults to using MySQL as its storage backend, it is possible to switch to any of the
[database platforms](https://ebean.io/docs/database/) supported by Ebean.
For example, you can run the following command to start a GMS that connects to a PostgreSQL backend.
```
(cd docker/ && docker-compose -f docker-compose.yml -f docker-compose.postgre.yml -p datahub up)
```
or a MariaDB backend
```
(cd docker/ && docker-compose -f docker-compose.yml -f docker-compose.mariadb.yml -p datahub up)
```