El complemento containerinfo recopila la lista de contenedores en ejecución dentro del invitado Linux.

Procedimiento

  1. Recuperar datos: para el invitado Linux, los datos recopilados por el complemento containerinfo se recuperan de la siguiente manera:

    vmtoolsd --cmd "info-get guestinfo.vmtools.containerinfo

  2. Cambiar el intervalo de sondeo: para el invitado Linux, el complemento containerinfo captura la información cada 6 horas de forma predeterminada.
    El administrador invitado puede configurar este intervalo de sondeo en cualquier momento, de la siguiente manera:

    vmware-toolbox-cmd config set containerinfo poll-interval <new value in seconds>

    Para revertir el intervalo de sondeo de containerinfo al valor predeterminado, ejecute el siguiente comando:

    vmware-toolbox-cmd config remove containerinfo poll-interval

  3. Consultar información del contenedor: para el invitado Linux, la cantidad de contenedores que se consultan por espacio de nombres se puede limitar a un valor de la siguiente manera:

    vmware-toolbox-cmd config set containerinfo max-containers <value>

    El valor predeterminado para el máximo de contenedores (max-containers) es 100. El complemento containerinfo dejará de recopilar información después de recopilar información de 100 contenedores.

  4. Comunicarse con el daemon de Docker (docker-unix-socket): el socket unix de Docker se utiliza para comunicarse con el daemon de Docker. El valor predeterminado es /var/run/docker.sock
    Nota:
    • Esta clave es específica para los usuarios de Docker.
    • El valor predeterminado se puede anular mediante vmware-toolbox-cmd:

      vmware-toolbox-cmd config set docker-unix-socket <path of the socket>

  5. Comunicarse con el servidor gRPC de containerd (containerd-unix-socket): el socket unix de containerd se utiliza para comunicarse con el servidor gRPC de containerd. El valor predeterminado es /run/containerd/containerd.sock
    • El valor predeterminado se puede anular mediante vmware-toolbox-cmd:

      vmware-toolbox-cmd config set containerd-unix-socket <path of the socket>

  6. Deshabilitar el complemento containerinfo:

    Para deshabilitar el bucle de recopilación de containerinfo, establezca poll-interval=0

    vmware-toolbox-cmd config set containerinfo poll-interval 0