docker scout watch

内容説明Watch repositories in a registry and push images and indexes to Docker Scout (experimental)
利用方法docker scout watch

試験的

This command is experimental.

Experimental features are intended for testing and feedback as their functionality or design may change between releases without warning or can be removed entirely in a future release.

内容説明

The docker scout watch command watches repositories in a registry and pushes images or analysis results to Docker Scout.

オプション

オプションデフォルト内容説明
--all-imagesPush all images instead of only the ones pushed during the watch command is running
--dry-runWatch images and prepare them, but do not push them
--interval60Interval in seconds between checks
--orgNamespace of the Docker organization to which image will be pushed
--refresh-registryRefresh the list of repositories of a registry at every run. Only with --registry.
--registryRegistry to watch
--repositoryRepository to watch
--sbomtrueCreate and upload SBOMs
--tagRegular expression to match tags to watch
--workers3Number of concurrent workers

利用例

Watch for new images from two repositories and push them

$ docker scout watch --org my-org --repository registry-1.example.com/repo-1 --repository registry-2.example.com/repo-2

Only push images with a specific tag

$ docker scout watch --org my-org --repository registry.example.com/my-service --tag latest

Watch all repositories of a registry

$ docker scout watch --org my-org --registry registry.example.com

Push all images and not just the new ones

$ docker scout watch--org my-org --repository registry.example.com/my-service --all-images