O que container-manager-mcp faz?
🔧 Gerencie e otimize seus ambientes de contêineres de forma eficiente com o Container Manager MCP, projetado para implantação e monitoramento simplificados.
Visão Geral
O Container Manager MCP fornece uma interface unificada para gerenciar contêineres em diferentes plataformas, como Docker e Kubernetes. Ele facilita operações como:
- Criação e exclusão de contêineres
- Inspeção de logs e métricas
- Monitoramento de recursos (CPU, memória, rede)
- Implantação automatizada de aplicações
Como Funciona
A habilidade se conecta aos daemons dos contêineres (ex.: Docker socket) e oferece comandos para executar ações diretamente no terminal ou via interface gráfica. Suporta filtragem por nome, imagem ou status, e permite automação via scripts.
Plataformas Suportadas
- Docker
- Kubernetes
- Podman (planejado)
Exemplos de Uso
# Listar contêineres em execução
container-manager list
# Parar um contêiner específico
container-manager stop <container-id>
# Monitorar uso de CPU
container-manager stats <container-id>
Configuração
Defina as variáveis de ambiente necessárias:
DOCKER_HOST- Endereço do daemon Docker (padrão: unix:///var/run/docker.sock)KUBECONFIG- Caminho para o arquivo de configuração do Kubernetes
Contribuição
Contribuições são bem-vindas! Siga as instruções no repositório original para reportar bugs ou sugerir melhorias.
Licença
Este projeto está licenciado sob a MIT License - veja o arquivo LICENSE para mais detalhes.