docker scout watch
描述 | 監控登錄檔中的倉庫並將映象和索引推送到 Docker Scout(實驗性) |
---|---|
用法 | docker scout watch |
實驗性
此命令是實驗性的。
實驗性功能旨在用於測試和反饋,因為它們的功能或設計可能會在版本之間未經警告而更改,或者在未來的版本中被完全刪除。
描述
docker scout watch
命令用於監控登錄檔中的倉庫,並將映象或分析結果推送到 Docker Scout。
選項
選項 | 預設值 | 描述 |
---|---|---|
--all-images | 推送所有映象,而不僅僅是 watch 命令執行期間推送的映象 | |
--dry-run | 監控映象並準備它們,但不推送它們 | |
--interval | 60 | 檢查間隔(秒) |
--org | 映象將推送到的 Docker 組織的名稱空間 | |
--refresh-registry | 每次執行時重新整理登錄檔倉庫列表。僅與 --registry 配合使用。 | |
--registry | 要監控的登錄檔 | |
--repository | 要監控的倉庫 | |
--sbom | true | 建立並上傳 SBOM |
--tag | 用於匹配要監控標籤的正則表示式 | |
--workers | 3 | 併發工作執行緒數 |
示例
監控兩個倉庫中的新映象並推送它們
$ 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