Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aissa-laribi/db-ct-deploy

Collection of database servers running and executing on lightweight Docker containers
https://github.com/aissa-laribi/db-ct-deploy

alpine-linux database docker mongodb mysql postgresql redis sqlite sqlite3

Last synced: 2 days ago
JSON representation

Collection of database servers running and executing on lightweight Docker containers

Awesome Lists containing this project

README

        

# DB-CT-DEPLOY

![GitHub](https://img.shields.io/github/license/aissa-laribi/db-ct-deploy)

DB-CT-DEPLOY is a collection of Linux bootstrap scripts for database servers running and executing on lightweight Docker containers.

## Why this project?

Official database images are too big and they contain dependencies not needed to have the database server running. For instance, MYSQL: 446MB, MONGODB: 696MB, POSTGRESQL: 376MB.

In this collection, the servers are built on top of the lightest OS Docker image: ALPINE LINUX: 5.53MB.

It can result in containers that are **lighter, faster to deploy, using less CPU and memory**.

Furthermore, it can reduce the costs of running the databases in serverless microservice architectures.For instance, services such as AWS Fargate, GCP Cloud Run or Azure Container Instances bill for Memory/hour and vCPU/hour.