Welcome to our repository for managing Docker Compose configurations for various databases! ๐
Before you begin, ensure you have the following installed on your local machine:
- Docker: Ensure Docker is installed and running on your system.
- Docker Compose: Make sure you have Docker Compose installed to manage multi-container Docker applications.
- mongoDB: Contains Docker Compose files and configurations for MongoDB setup.
- mysql: Holds Docker Compose files and configurations for MySQL setup.
- nats: Docker Compose files and configurations for NATS setup.
- postgresql: Docker Compose files and configurations for PostgreSQL setup.
- redis: Docker Compose files and configurations for Redis setup.
- elasticSearch: Docker Compose files and configurations for ElasticSearch setup.
To get started, follow these simple steps:
- Navigate to the desired database directory.
- Run the Docker Compose command to spin up the container:
cd mongoDB
docker-compose up -d
Replace mongoDB
with the name of the database directory you want to set up.
docker-compose up -d
: Start the containers defined in the Docker Compose file in detached mode.docker-compose down
: Stop and remove containers, networks, and volumes created by up.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create your feature branch:
git checkout -b feature/new-feature
. - Commit your changes:
git commit -m 'Add some feature'
. - Push to the branch:
git push origin feature/new-feature
. - Open a pull request.
This Project is licensed under the MIT License, so you're welcome to use and share the content as you see fit.
Happy Learning! ๐๐