特定のビルダーインスタンスのディスク使用量を確認する
このステップでは、特定の Docker ビルダーインスタンスのディスク使用量を確認する方法を学びます。デフォルトでは、docker buildx du
は現在アクティブなビルダーのディスク使用量を表示します。しかし、複数のビルダーインスタンスが設定されている場合、別のビルダーのキャッシュ使用量を確認したいことがあります。
まず、確認したいビルダーを特定するために、利用可能なビルダーインスタンスを一覧表示しましょう。docker buildx ls
コマンドを使用します:
docker buildx ls
出力にはビルダーインスタンスの一覧が表示されます。確認したいビルダーの名前をNAME
列で探してください。現在アクティブなビルダーにはアスタリスク (*
) が付いています。
NAME/NODE DRIVER/ENDPOINT STATUS BUILDKIT PLATFORMS
default * docker running v0.10.5+a34f333b1f linux/amd64, linux/arm64, linux/riscv64, linux/ppc64le, linux/s390x, linux/386, linux/arm/v7, linux/arm/v6
mybuilder docker-container running v0.10.5+a34f333b1f linux/amd64, linux/arm64, linux/riscv64, linux/ppc64le, linux/s390x, linux/386, linux/arm/v7, linux/arm/v6
特定のビルダーインスタンスのディスク使用量を確認するには、--builder
フラグの後にビルダー名を指定します。例えば、mybuilder
という名前のビルダーの場合、次のように実行します:
docker buildx du --builder mybuilder
mybuilder
の部分を実際に確認したいビルダーインスタンスの名前に置き換えてください。このコマンドは、そのビルダーインスタンスに関連付けられたキャッシュのディスク使用量を表示します。異なるビルダー設定で作業している場合や、特定のビルド環境のキャッシュ使用量を分離したい場合に便利です。