docker scout watch

說明監控 registry 中的 repository,並將映像檔和索引推送到 Docker Scout(實驗性功能)
用法docker scout watch

實驗性

此命令為實驗性功能。

實驗性功能旨在供測試和回饋使用,因為它們的功能或設計可能會在版本之間發生變化,恕不另行通知,或者在將來的版本中會被完全移除。

說明

docker scout watch 命令會監控 registry 中的 repository,並將映像檔或分析結果推送到 Docker Scout。

選項

選項預設值說明
--all-images推送所有映像檔,而不僅僅是 watch 命令執行期間推送的映像檔
--dry-run監控映像檔並準備它們,但不推送它們
--interval60檢查之間的時間間隔(以秒為單位)
--org映像檔將被推送到的 Docker 組織的命名空間
--refresh-registry每次執行時重新整理 registry 的 repository 列表。僅適用於 --registry。
--registry要監控的 Registry
--repository要監控的 Repository
--sbomtrue建立並上傳 SBOM
--tag用於匹配要監控的標籤的正則表達式
--workers3併發 worker 的數量

範例

監控來自兩個 repository 的新映像檔並推送它們

$ 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

監控 registry 的所有 repository

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

推送所有映像檔,而不僅僅是新的映像檔

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