docker scout watch

描述监控注册表中的仓库,并将镜像和索引推送到 Docker Scout(实验性功能)
用法docker scout watch

实验性功能

此命令为实验性功能。

实验性功能旨在用于测试和反馈,其功能或设计可能会在版本之间发生变化而无需预先警告,或者可能在将来的版本中被完全移除。

描述

docker scout watch 命令监控注册表中的仓库,并将镜像或分析结果推送到 Docker Scout。

选项

选项默认值描述
--all-images推送所有镜像,而不仅仅是在 watch 命令运行期间推送的镜像
--dry-run监控镜像并准备它们,但不推送它们
--interval60检查间隔(秒)
--org将镜像推送到其中的 Docker 组织的命名空间
--refresh-registry每次运行时刷新注册表的仓库列表。仅与 --registry 一起使用。
--registry要监控的注册表
--repository要监控的仓库
--sbomtrue创建并上传 SBOM
--tag用于匹配要监控的标签的正则表达式
--workers3并发工作进程数

示例

监控来自两个仓库的新镜像并推送它们

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

仅推送具有特定标签的镜像

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

监控注册表中的所有仓库

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

推送所有镜像,而不仅仅是新的镜像

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