Docker Index:Dockerの使用の劇的な増加は、開発者の継続的な力の高まりを裏付けています

11 月 2024 日更新: アップグレードされたDockerプラン そして最高のものを選んでください ドッカーサブスクリプション あなたに。 よりシンプルに、より価値を、より優れた開発と生産性を実現します。

私たちを読む Docker Desktop リリース コレクション 最新の機能強化とイノベーションについてご覧ください。

開発者は、常にビジネスの革新と変革の不可欠な部分でした。 Dockerの使用が大幅に増加しているため、次世代のクラウドネイティブアプリケーションを作成する開発者の重要性が引き続き高まっていることがわかります。 

2 月に導入された Docker Index は、500 万人の Docker Hub ユーザー、200 万人の Docker Desktop ユーザー、および Docker Hub のコンテンツに関与する無数の開発者からの匿名化されたデータに基づいて、開発者と開発チームの好みと傾向のスナップショットと分析を提供します。

新しく更新されたDocker Indexによると、2019年11月から2020年7月までの8か月間で、 Dockerコミュニティとエコシステム全体で消費が劇的に増加しました。 利用はどの程度拡大していますか? 方法を数えましょう。

昨年11月、Docker Hubには1,300億件のプルがありました。 それについて話す価値があるように思われたので、2月にこのデータをブログで共有しました。 しかし、それ以来、アプリケーションコンポーネントの世界で最も人気のあるリポジトリ(疑いの余地がないようにDocker Hub)の消費量は急増しています。7月には、Docker Hubの総プル数は2,420億に達しました。 これは、6か月強でプルのほぼ2倍です。 (明確にするために、数値は2014年6月にDocker Hubが作成されてからの合計プルを表しています。

コンテナは現在主流であり、使用量は増え続けています。

また、11月には80億件のプルが報告され、前年の55億件から増加しました。 印象的な開発者の使用法はどれくらいですか? そう思いました。 しかし、Docker Indexによると、7月はすでにその数をほこりの中に残しており、先月は110億回のプルがあります。

また、160 +の公式画像はすべてのプルの20%の北を表しており、これはDockerエコシステムの付加価値を強調していることも注目に値します。 開発者は、Dockerが投資している厳選され、維持され、安全なコンテンツのセットを望んでおり、必要としています。 

同じ間に、Docker Hub上のリポジトリの数は600万から700万に増加し、Docker Hubユーザーは500万人から700万人に増加し、Docker Desktopのインストール数は240万から290万に増加しました。 

あなたは絵を手に入れていますか? 以前は明確でなかったとしても、コンテナベースのアプリケーション戦略の開発者の採用と関与がこれまで以上に増えていることはさらに明らかです。 簡単に言えば、コンテナが主流であり、使用量は増えているだけであり、開発者はこの傾向の中心にあります。 小規模、メディア、大規模など、あらゆる規模の企業が Docker を使用しています。 

Docker インデックスは、上位の検索用語や最も人気のあるコンテナー イメージなどの傾向に関する分析情報も提供します。 たとえば、2019年に最も人気のあるコンテナイメージのトップ5は、busybox、nginx、redis、mongo、postgresでした。 2020年の最初の6か月間、それらはポストグレス、レディス、メムキャッシュド、アルパイン、トラフィクでした。

2020年に最も人気のあるコンテナイメージ

クラウドの成長と採用、およびクラウドネイティブアプリの必要性に伴い、開発チームがこれらのアプリを構築、共有、実行するのに役立つDockerの機能は、トレンドに完全に適合しています。 そして、ここ数か月で開始したDockerの成長の他のいくつかの大きな推進力を忘れないでください。 5 月には、 Microsoft との戦略的コラボレーションを拡大 し、開発者と開発チーム向けにコードからクラウドへのアプリケーション開発を簡素化しました。 この移行により、開発者はネイティブの Docker コマンドを使用して Azure コンテナー インスタンス (ACI) でアプリケーションを実行でき、クラウド ネイティブ アプリケーションを構築するときに摩擦のないエクスペリエンスが提供されます。

また、 7 月にはアマゾン ウェブ サービス (AWS) とのコラボレーションを発表し、開発者がアプリケーション開発に集中できるようにすることで、開発者の生活を簡素化し、ローカル開発環境から AWS にコンテナーをデプロイして管理するプロセスを合理化しました。 この移行により、開発者は Docker を使用して、Amazon ECS と AWS Fargate にアプリを簡単にデプロイできます。

ユーザーは選択肢を求めています。

つまり、クラウドネイティブアプリケーション、特にDockerの使用にコンテナを採用することは、非常に堅調に見えます。 今後数か月以内に、Docker インデックスからのさらなる洞察にご期待ください。 それまでの間、上へそして上へ!