星の数と公式ステータスで検索結果をフィルタリングする
このステップでは、星の数やイメージが公式かどうかなどの基準に基づいて検索結果をフィルタリングする方法を学びます。これにより、より関連性が高く信頼できるイメージを見つけることができます。
--filter
オプションを使用して、検索にフィルターを適用することができます。--filter
オプションはキー=値のペアを取ります。
星の数でフィルタリングするには、stars
キーの後に必要な最小の星の数を指定します。たとえば、少なくとも 1000 個の星を持つ Ubuntu イメージを見つけるには、次のコマンドを実行します。
docker search --filter stars=1000 ubuntu
出力を確認してください。これで、1000 個以上の星を持つ Ubuntu イメージのみが表示されるはずです。
is-official
キーに true
の値を指定することで、公式イメージをフィルタリングすることもできます。公式イメージは Docker またはオリジナルのソフトウェアベンダーによって管理されており、一般的により信頼できると考えられています。
公式の Ubuntu イメージを見つけるには、次のコマンドを使用します。
docker search --filter is-official=true ubuntu
出力には、公式の Ubuntu イメージのみが表示されます。
--filter
オプションを複数回使用することで、複数のフィルターを組み合わせることができます。たとえば、少なくとも 1000 個の星を持つ公式の Ubuntu イメージを見つけるには、次のようにします。
docker search --filter is-official=true --filter stars=1000 ubuntu
このコマンドは、少なくとも 1000 個の星を獲得した公式の Ubuntu イメージのみを表示するように結果を絞り込みます。