Esse repositório centraliza diversos arquivos docker-compose.yml de vários projetos, reunidos em um único local para facilitar o acesso e utilização.
Os arquivos foram obtidos das fontes oficiais de cada projeto, com pequenas adaptações personalizadas.
- Docker e Docker Compose instalados em seu sistema
- Conhecimentos básicos de Docker
-
Escolha o arquivo do projeto desejado
-
Configure os parâmetros necessários:
- Usuário e senha de sua preferência
- Caminho do volume para persistência de dados
- Outras configurações específicas (se aplicável)
-
Execute o comando no terminal:
docker-compose up -d💡 O parâmetro
-d(detached) executa os containers em segundo plano, liberando seu terminal.
Para interromper os serviços em execução:
docker-compose downEste repositório inclui configurações para:
- Apache Kafka - Sistema de mensageria distribuído
- MongoDB - Banco de dados NoSQL orientado a documentos
- PostgreSQL - Sistema de banco de dados relacional
- Redis - Armazenamento de estrutura de dados em memória
- SonarQube - Plataforma para inspeção contínua de qualidade de código
- Faça um fork do repositório
- Crie uma branch para sua contribuição (
git checkout -b feature/novo-servico) - Adicione seu arquivo seguindo a estrutura do projeto
- Documente qualquer configuração específica necessária
- Envie um Pull Request
Contribuições são sempre bem-vindas, desde que sigam a estrutura e organização do projeto!
Este projeto está disponível sob a licença especificada no arquivo LICENSE.
⭐ Se este projeto for útil para você, considere dar uma estrela!