使用环境变量配置 Docker Scout
目录
以下环境变量可用于配置 Docker Scout
CLI 命令和相应的docker/scout-cli
容器镜像:
名字 | 格式 | 描述 |
---|---|---|
DOCKER_SCOUT_CACHE_FORMAT | 字符串 | 本地镜像缓存的格式;可以是oci 或tar (默认:oci ) |
DOCKER_SCOUT_CACHE_DIR | 字符串 | 存储本地 SBOM 高速缓存的目录(默认:$HOME/.docker/scout ) |
DOCKER_SCOUT_NO_CACHE | 布尔 | 当设置为true 中,禁用本地 SBOM 高速缓存 |
DOCKER_SCOUT_OFFLINE | 布尔 | 在为 SBOM 编制索引时使用脱机模式 |
DOCKER_SCOUT_REGISTRY_TOKEN | 字符串 | 用于在拉取镜像时向注册表进行身份验证的令牌 |
DOCKER_SCOUT_REGISTRY_USER | 字符串 | 用于在拉取镜像时向注册表进行身份验证的用户名 |
DOCKER_SCOUT_REGISTRY_PASSWORD | 字符串 | 用于在拉取镜像时向注册表进行身份验证的密码或 personal access token |
DOCKER_SCOUT_HUB_USER | 字符串 | 用于向 Docker Scout 后端进行身份验证的 Docker Hub 用户名 |
DOCKER_SCOUT_HUB_PASSWORD | 字符串 | 用于向 Docker Scout 后端进行身份验证的 Docker Hub 密码或个人访问令牌 |
DOCKER_SCOUT_NEW_VERSION_WARN | 布尔 | 对 Docker Scout CLI 的新版本发出警告 |
DOCKER_SCOUT_EXPERIMENTAL_WARN | 布尔 | 针对实验性功能发出警告 |
DOCKER_SCOUT_EXPERIMENTAL_POLICY_OUTPUT | 布尔 | 禁用策略评估的实验性输出 |
离线模式
在正常作下,Docker Scout 会交叉引用外部系统,例如 npm、NuGet 或 proxy.golang.org,以检索有关 在你的镜像中找到的包。
什么时候DOCKER_SCOUT_OFFLINE
设置为true
中,Docker Scout 镜像分析运行
在离线模式下。离线模式意味着 Docker Scout 不会发出出站请求
到外部系统。
要使用离线模式:
$ export DOCKER_SCOUT_OFFLINE=true