Skip to content

Docker Scout の環境変数設定

以下の環境変数を使用して、Docker Scout CLI コマンドおよび対応する docker/scout-cli コンテナイメージの動作を設定できます。


名前形式説明
DOCKER_SCOUT_CACHE_FORMATStringローカルイメージキャッシュの形式。oci または tar を指定(デフォルト: oci
DOCKER_SCOUT_CACHE_DIRStringローカル SBOM キャッシュが保存されるディレクトリ(デフォルト: $HOME/.docker/scout
DOCKER_SCOUT_NO_CACHEBooleantrue に設定すると、ローカル SBOM キャッシュを無効化
DOCKER_SCOUT_OFFLINEBooleanSBOM のインデックス作成時にオフラインモードを使用
DOCKER_SCOUT_REGISTRY_TOKENStringイメージをプルする際にレジストリ認証に使用するトークン
DOCKER_SCOUT_REGISTRY_USERStringイメージをプルする際にレジストリ認証に使用するユーザー名
DOCKER_SCOUT_REGISTRY_PASSWORDStringイメージをプルする際にレジストリ認証に使用するパスワードまたは個人アクセストークン
DOCKER_SCOUT_HUB_USERStringDocker Scout バックエンドに認証するための Docker Hub ユーザー名
DOCKER_SCOUT_HUB_PASSWORDStringDocker Scout バックエンドに認証するための Docker Hub パスワードまたは個人アクセストークン
DOCKER_SCOUT_NEW_VERSION_WARNBooleanDocker Scout CLI の新バージョンについて警告
DOCKER_SCOUT_EXPERIMENTAL_WARNBoolean実験的機能についての警告
DOCKER_SCOUT_EXPERIMENTAL_POLICY_OUTPUTBooleanポリシー評価の実験的な出力を無効化

オフラインモード

通常、Docker Scout は npm、NuGet、proxy.golang.org などの外部システムと照合して、イメージ内のパッケージに関する追加情報を取得します。

DOCKER_SCOUT_OFFLINEtrue に設定すると、Docker Scout のイメージ分析がオフラインモードで実行され、外部システムへのリクエストが行われなくなります。

オフラインモードを使用するには、次のように設定します:

$ export DOCKER_SCOUT_OFFLINE=true