Image Analysis Process

Image analysis is performed as a distinct, asynchronous, and scheduled task driven by queues that analyzer workers periodically poll. Image records have a small state-machine as shown in the following example:

alt text

The analysis process is composed of several steps and utilizes several system components. The basic flow of that task as shown in the following example:

alt text

Adding more detail, the API call trace between services looks similar to the following example flow:

alt text

Next Steps

Now let’s get familiar with Watching Images and Tags with Anchore.

Last modified March 22, 2022