Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

221
Visualizações
Getting docker stats programmatically

I am using docker-py and trying to get docker stats. But I am unable to get any API for returning stats for particular container. Is there a REST API or any other way to programmatically get the stats ?

>>> cli = docker.Client(base_url="tcp://xxxxx:2375", version='1.21')
>>> cli.containers() >> gives the right o/p
>>> cli.containers.get()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'function' object has no attribute 'get'

>>> docker.version
'1.10.6'
about 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

You may be looking for Container.stats.

about 4 years ago · Santiago Trujillo Relatório

0

  1. Get stats for a particular container name example: "monitoring-tinydb". Note: change this container name with your desired container id or name.

    import docker
    client = docker.from_env()
    container = client.containers.get("monitoring-tinydb")
    status = container.stats(decode=None, stream = False)
    print(status)
    
    
  2. Get stats for all containers running in the docker host

    import docker
    client = docker.DockerClient(base_url='unix:///var/run/docker.sock')
    for containers in client.containers.list():
        print(containers.stats(decode=None, stream = False))
    
about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda