es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Registro y recopilación de información de Docker en Windows 10

Tengo un desafío para recopilar logs/información en Windows Docker Desktop. No solo debería ser los logs/información de los contenedores, sino los logs/información de Docker en su conjunto. Por ejemplo: quiero tener una lista de contenedores, una lista de puertos de los contenedores o cambios en los archivos del sistema de los contenedores. ¿Cómo implementarlo? Sé que en Linux y MacOs se implementa mediante osquery, pero no estoy seguro en Windows.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para recopilar registros e información sobre Windows Docker Desktop, puedes utilizar los siguientes métodos:

    1. Docker logs: El comando “docker logs” se puede utilizar para obtener los registros de un contenedor en ejecución. Al utilizar el comando “docker logs” con el ID del contenedor, puedes obtener los registros de un contenedor específico.
    2. Registros de Docker Desktop: Los registros de Docker Desktop se pueden acceder desde la interfaz de usuario de Docker Desktop. Para acceder a los registros, puedes hacer clic en el icono de Docker Desktop en la bandeja del sistema y luego hacer clic en la opción “Registros”. Desde allí, puedes ver los registros de Docker Desktop.

    3. Visor de eventos de Windows: Docker Desktop registra ciertos eventos en el visor de eventos de Windows. Para acceder al visor de eventos de Windows, puedes buscar “Visor de eventos” en el menú de inicio. Desde allí, puedes navegar hasta el registro “Aplicación” y buscar los registros relacionados con Docker Desktop.

    4. API de Docker: La API de Docker se puede utilizar para obtener información sobre Docker en su conjunto. Para obtener información sobre los contenedores, puedes utilizar el punto final “/containers”. Para obtener información sobre los archivos en un contenedor, puedes utilizar el punto final “/containers/{id}/archive”.

    En general, utilizando una combinación de los métodos anteriores, puedes recopilar registros e información sobre Windows Docker Desktop. Sin embargo, actualmente no existe una solución similar a osquery para Windows.

Comments are closed.