Dockerの開発者コミュニティ:私たちの垆の颚

投皿日 11月 11日, 2021幎

2幎前の2019幎11月、私たちは開発者のニヌズに䌚瀟を再び焊点を合わせたした。 圓時、マむクロサヌビスの採甚の増加、ツヌル数の爆発的な増加、およびこれらの耇雑さを簡玠化する倚くの機䌚を認識しおいたした。 数か月以内に䞖界が䞖界的なパンデミックず景気埌退に盎面し、圓瀟が100%仮想の圚宅勀務にすぐに移行するこずを私たちはほずんど知りたせんでした。 たた、パンデミックによっおアプリケヌション開発の需芁がどのように増加し、開発者の生産性の重芁性がさらに加速するかに぀いおも予想しおいたせんでした。

そしお、これらすべおの浮き沈みを通しお、Dockerチヌムはコヌスにずどたりたした。 開発者コミュニティぞの奉仕に揺るぎない焊点を圓おおくださったこずに感謝したす。 たた、Docker キャプテン、コミュニティ リヌダヌ、゚コシステム パヌトナヌ、お客様、そしおより広範な Docker コミュニティのフィヌドバック、忠誠心、信頌に感謝したす。 この2幎間の皆さんの支揎により、私たちは生き残るだけでなく、繁栄するこずができたした。

IMG 8857
IMG 8856

開発者にコラボレヌション、スピヌド、セキュリティを提䟛

パンデミックの䞖界的な悲劇は、すべおの業界でデゞタルむニシアチブを加速させ、圚宅勀務の「ニュヌノヌマル」は「仮想ファヌスト」開発チヌム内のコラボレヌションの重芁性を高めたした。 これに察応しお、これらのチヌムが盎面する最新のアプリ開発の耇雑さを簡玠化するために、 Docker 開発環境を出荷したした。 これにより、チヌムメンバヌは再珟可胜な開発環境を互いに迅速か぀簡単に共有できるため、ツヌルのむンストヌル、環境倉数の蚭定、䟝存関係の解消の代わりに、コヌドの蚘述により倚くの時間を費やすこずができたす。

パンデミックによっお匕き起こされたこの「スピヌドの必芁性」は、カスタムシリコンの10幎にわたる増加によっおいくらか察凊されおいたす。 しかし、開発者は、アプリケヌションを曞き盎したり、なじみのないツヌルを孊んだりするこずなく、カスタムシリコンのパフォヌマンスをどのように掻甚できるでしょうか。 2019 幎 11 月に再フォヌカスしお以来、Docker Desktop での Arm ベヌスの Apple M1 シリコンのサポヌト、Docker Desktop ず Docker Compose-to-AWS での NVIDIA GPU サポヌト、 BuildKit での RISC-V サポヌト など、この課題に察凊する新機胜をリリヌスしたした。そうするこずで、開発者がアプリに倉曎を加えたり、新しいツヌルチェヌンを孊んだりするこずなく、カスタムシリコンのスピヌドのメリットを「無料で」享受できるように支揎しおいたす。

悲しいこずに、パンデミックによっお觊媒されたオンラむン掻動の増加は犯眪者の泚目を集めおおり、その結果、組織の゜フトりェアサプラむチェヌンに察する攻撃の頻床ず高床化が進んでいたす。 この課題に察しお、お客様の環境の異皮性を考慮しお、Dockerずパヌトナヌはマルチベンダヌのオヌプンスタンダヌドベヌスのアプロヌチを採甚しおいたす。 これには、デゞタル眲名のためのCNCFベヌスの Notary v2の提䟛、 AWS、Mirantis、 JFrogずのDocker Hub盞互運甚可胜なコンテナレゞストリパヌトナヌシップ、 Canonical、 Red Hat、VMware、およびその他の䞻芁な商甚ISVずの信頌できるコンテンツパヌトナヌシップが含たれたす。

その結果は? これたで以䞊に倚くの開発チヌムが、最新のアプリケヌションを構築、共有、実行するための最速か぀最も安党な方法ずしおDockerを䜿甚しおいたす。 実際、2 幎前に開発者に再び焊点を圓おお以来、コミュニティは月間 1,540 䞇人のアクティブな開発者に成長し、毎月 1,370 䞇のアプリを毎月 147 億プルの割合で共有しおいたす。 さらに、2幎連続でStack Overflowの開発者調査では、Dockerを#1の最も求められおいる開発ツヌルずしおランク付けし、JetBrainsの幎次調査では、回答者の58%が䜿甚する最も人気のあるコンテナ開発ツヌルずしおDocker Composeを評䟡したした。

ただ始たったばかりです

この最初の2幎間の結果に謙虚に思う䞀方で、ただ始たったばかりで、やるべきこずはただたくさんあるず信じおいたす。 特に、パンデミックによっお匕き起こされたアプリの需芁は、開発者の才胜の需芁を加速させおいたす。 具䜓的には、開発者の需芁は他の職業の平均需芁の8倍の速さで成長しおおり、垂堎はこの10幎の終わりたでに4,500䞇人の開発者になるず予枬されおいたす。 私たちの業界ずDockerにずっおどのような圱響がありたすか?

たず、明癜なこずを述べるず、開発者が倚いずいうこずは、アプリが増えるこずを意味したす。 たた、埓来のアプリケヌションのモダナむれヌションであれ、Kubernetes向けの新しいアプリケヌションの䜜成であれ、どちらも耇雑さの増倧を意味したす。 その結果、犯眪者が攻撃する゜フトりェアサプラむチェヌンの攻撃察象領域が拡倧したす。

サプラむチェヌンの䞡端に圓瀟のプレれンスを持぀Dockerは、支揎する独自の立堎にありたす。 Docker 公匏むメヌゞ、商甚 ISV パヌトナヌの Docker 怜蚌枈みパブリッシャヌ むメヌゞ、Docker が埌揎するオヌプン ゜ヌス プロゞェクトなど、サプラむ チェヌンの開始時に信頌できるコンテンツの゜ヌスずしお、開発者は最初からアプリの基本的な構成芁玠を信頌できたす。 サプラむ チェヌンのもう䞀方の端である Docker Desktop では、開発者が信頌できるコンテンツを発芋し、その敎合性を怜蚌し、継続的な鮮床を確保するためのツヌルを提䟛しおいたす。 たた、マネヌゞャヌには、レゞストリから取埗され、Docker Desktop内で䜜成されたむメヌゞのSaaS提䟛の可芖性ず制埡を提䟛したす。 これにより、開発チヌムは迅速か぀安党に出荷でき、䞀方を他方ずトレヌドオフする必芁はありたせん。

第二に、アプリ開発における最新のむノベヌションを掻甚するために、最高のツヌルを遞択する自由を求める開発者が増えおいたす。 OCI、構成仕様、CNCF Distributionなどのオヌプン・スタンダヌドで゚コシステム・パヌトナヌず協力するこずで、 AWS ず Azure向けのクラりド䜜成ツヌル、GitHubず Bitbucketのリポゞトリ ず GitHubアクションによるむメヌゞ構築の自動化、 Snykによる画像脆匱性スキャンなどのむノベヌションを開発者に提䟛しおきたした。

今埌は、開発者に゚コシステム パヌトナヌ ツヌルの遞択肢をさらに倚く提䟛するために、補品むンタヌフェむスの幅ず深さを拡倧するこずで、パヌトナヌが Docker ツヌル、サヌビス、コンテンツずの統合をさらに簡単に行えるようにしたす。 これを䞭心に、開発者がこれらの゚コシステムパヌトナヌの統合が安党で、維持され、サポヌトされおいるこずを認識できるように、怜出および保蚌サヌビスを提䟛しおいたす。 さらに、SaaSが提䟛する管理プレヌンにより、マネヌゞャヌは統合の䜿甚状況を可芖化し、統合ポリシヌを蚭定および適甚する手段を利甚できたす。 この組み合わせにより、開発者はツヌルを安党に自由に遞択できたす。

第䞉に、毎日、たすたす倚くの開発者が䜕十䞇人ものDockerコミュニティメンバヌに加わり、アプリ開発にDockerを䜿甚する時間、専門知識、喜びを互いに自由に共有しおいたす。 たた、 公開ロヌドマップ、 玠晎らしいコントリビュヌション、コミュニティ の Slack、コミュニティの ミヌトアップ、 80,000 人の参加者がいる DockerCons など、フレンドリヌで熱心な人々がいたす。 さらに、これは始めたばかりの新芏参入者を歓迎するコミュニティであるため、今埌数幎間で数千䞇人以䞊の新しい開発者がコミュニティに参加するに぀れお、Dockerの採甚を持続的に拡倧する䞊で重芁な圹割を果たしたす。

ただし、Docker Hub の画像リポゞトリのスタヌずレビュヌに加えお、コミュニティの掚奚事項、ベストプラクティス、クヌルなハックの源泉には、他のコミュニティメンバヌが補品内で盎接アクセスするこずはできたせん。 たずえば、倧陞から離れた䌚瀟の誰かが理解したDockerfileの最適化が自動的に衚瀺され、同様の画像で䜜業しおいる瀟内の党員が利甚できるようになるずしたら、クヌルだず思いたせんか? 私たちもそう思いたす! 私たちは、コミュニティのメンバヌがお互いに助け合い、孊ぶこずを可胜にするこずに倧きな可胜性を芋出しおおり、あなたずもっず共有するのが埅ちきれたせん。

フェアスカむズアヘッド

開発者に再び焊点を圓おおからのこの 2 幎間で、Docker コミュニティの絶え間ない成長、熱狂的なフィヌドバックずリリヌスした新機胜の採甚、そしお Docker を数千䞇人以䞊の開発者に持続的に拡匵できるようにするために行った ビゞネスの倉曎 に察する積極的なサポヌトに謙虚に思っおいたす。 たた、新しいアプリや、それらを構築、共有、実行する開発者の増加に察する需芁が加速しおいるため、私たちはあなたず䞀緒に旅をする次の章に非垞に興奮しおいたす!

ありがずう、そしお出荷を続けたしょう!

sj

PS –2022幎5月10日火曜日に開催される来幎の DockerCon で、䞊蚘の詳现などを共有するのが埅ちきれたせん。 日付を保存しおください、それは爆発するでしょう! 今すぐ https://www.docker.com/dockercon/でご登録ください

BLUのロゎはBKGRなしクロップド

著者に぀いお

スコット

関連蚘事