API that lists docker containers running on your machine 🐋
Este projeto é uma API desenvolvida em Java que lista os contêineres Docker em execução na sua máquina, facilitando a gestão e monitoramento dos mesmos.
- Spring Boot: Framework para construção de aplicações Java.
- Docker Java API: Biblioteca para interação com o Docker.
- Maven: Ferramenta de automação de compilação e gerenciamento de dependências.
- JUnit: Framework para testes unitários.
- Mockito: Framework para criação de mocks em testes.
- Lombok: Biblioteca para reduzir a verbosidade do código Java.
- Listar Contêineres: Lista todos os contêineres Docker em execução.
- Detalhes do Contêiner: Obtém detalhes específicos de um contêiner.
- Docker instalado e em execução na máquina
- Java 11 ou superior
- Maven
-
Clone o repositório:
git clone https://github.com/mateushenriquedasilva/docker-manager-backend.git
-
Entre no diretório do projeto:
cd docker-manager-backend
-
Compile e execute a aplicação:
./mvnw spring-boot:run
-
Acesse a API:
A API estará disponível em
http://localhost:8080
.
- Faça um fork do projeto.
- Crie uma branch para sua feature (
git checkout -b minha-feature
). - Commit suas mudanças (
git commit -am 'Adiciona nova feature'
). - Faça um push para a branch (
git push origin minha-feature
). - Crie um novo Pull Request.
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
- Autor: Mateus Henrique da Silva