PerformDockerInventoryScan

IT Asset Management (Cloud)

Command line | Registry

PerformDockerInventoryScan enables inventory to be collected for Docker containers on Linux and Windows Server 2016 64 bit hosts. This includes information for the Docker container host, container images, and associated containers. Application inventory is collected from running containers. The Docker service must be available on the local host through the default Docker socket. The agent component will not continue to run if it cannot connect the Docker service.

The Docker agent component gathers inventory for an installed container image by injecting the Zero-footprint inventory tracker into a running container based on that image. Once an inventory for that image has been successfully collected the agent will not inject the tracker into any subsequent containers based on that image. The image is identified by its ID, rather than its tag, so updating a particular image will result in the agent injecting the tracker into containers launched from the updated image.

Note: The agent requires a running container instance to gather inventory, and so will not gather inventory for installed container images for which a container has not been launched.

Values

Values / range

Boolean (True or False)

Default value

False

Example value

True

Command line

Tool

Inventory component (ndtrack)

Example

-o PerformDockerInventoryScan=True

Registry

Installed by

Installation of FlexNet Inventory Agent, or manual configuration.

Computer preference

[Registry]\ManageSoft\Tracker\CurrentVersion in the config.ini or ndtrack.ini file:
[ManageSoft\Tracker\CurrentVersion] 
PerformDockerInventoryScan=True

IT Asset Management (Cloud)

Current