El complemento containerinfo recopila la lista de contenedores en ejecución dentro del invitado Linux.
Procedimiento
- 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
- 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
- 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.
- 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>
- 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>
- El valor predeterminado se puede anular mediante vmware-toolbox-cmd:
- 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