Loading repository data…
Loading repository data…
mr-body / repository
Este projeto permite inspecionar e listar informações do ambiente Docker de forma simples através de endpoints HTTP, incluindo containers em execução, imagens, redes e volumes.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
O projeto permite inspecionar e listar informações do ambiente Docker de forma simples através de endpoints HTTP. Inclui funcionalidades para consultar containers em execução, imagens, redes e volumes.
Você pode rodar a aplicação facilmente usando Docker:
docker pull mrbody/docker-inspect-api:beta.0.1
docker run -d \
--name docker-inspect-api \
-p 8000:8000 \
-v /var/run/docker.sock:/var/run/docker.sock \
-e ADMIN_USER="waalexan" \
-e ADMIN_PASSWORD="Waltersan1933@" \
--restart unless-stopped \
mrbody/docker-inspect-api:latest
Docker Hub: https://hub.docker.com/repository/docker/mrbody/docker-inspect-api/general
Código-fonte: https://github.com/mr-body/docker-inspect-api
Certifique-se de que você possui o Docker instalado e o Python 3.8+.
Clone o repositório:
git clone https://github.com/mr-body/docker-inspect-api.git
cd docker-inspect-api
Instale as dependências:
pip install -r requirements.txt
Execute a aplicação:
python src/main.py
GET /containers – Lista containers em execuçãoGET /images – Lista imagens DockerGET /networks – Lista redes DockerGET /volumes – Lista volumes Docker[
{
"Id": "a1b2c3d4e5f6",
"Image": "nginx:latest",
"Status": "Up 10 minutes",
"Names": ["nginx-server"]
}
]
MIT License
Desenvolvido por mr-body