A project to manage and deploy a variety of services using Docker Compose. This repository simplifies the orchestration and management of different services through Docker containers.
To push the changes use : git push https://$GITHUB_TOKEN@github.com/hanisntsolo/docker-infrastructure.git
While contributing to this repo: have a new infrastructure which is previous not present in here.
add it using docker-compose.yml
raise a pull request.
- Multi-service Setup: Supports running multiple containers simultaneously for different services.
- Easy Configuration: Configure services using YAML files for easy deployment.
- Automated Infrastructure: Uses Docker Compose to handle containerized service lifecycles.
- Docker
- Docker Compose
-
Clone the repository:
git clone https://github.com/hanisntsolo/docker-infrastructure.git cd docker-infrastructure
-
Start services:
docker-compose up -d
-
Check the status of services:
docker-compose ps
-
Stop services:
docker-compose down
- docker-compose.yml: Main configuration file for orchestrating containers.
- services/: Contains individual service configurations.
This project is licensed under the MIT License. See the LICENSE file for details.