Docker 2024 のハむラむト: AI、セキュリティ、開発チヌムの支揎におけるむノベヌション

投皿日 12月 17, 2024

2024幎、開発者ず゚ンゞニアリングチヌムが高品質で安党な゜フトりェアをより迅速に提䟛するこずに泚力する䞭、Dockerはむンパクトのあるアップデヌトず合理化されたナヌザヌ゚クスペリ゚ンスで進化を続けたした。開発者を支揎するずいうこの取り組みは、 毎幎恒䟋のStack Overflow Developer Surveyで評䟡され、Dockerはさらに1幎にわたっお最も愛され、広く䜿甚されおいるツヌルの1぀にランクされたした。 ここでは、Docker の 2024 マむルストヌンを振り返り、チヌムがこれたで以䞊に簡単に、セキュリティず制埡で構築、テスト、デプロむできるように支揎した方法に぀いお説明したす。

2400×1260 ドッカヌ゚バヌグリヌンロゎブログD 1

開発者゚クスペリ゚ンスの効率化

Docker は、ワヌクフロヌの合理化、効率性の向䞊、および耇数のツヌルの管理に䌎う耇雑さの軜枛に重点を眮いおいたす。 2024の倧きな発衚の1぀は、アップグレヌドされたDockerプランです。曎新されたDockerサブスクリプションのロヌンチにより、開発者は既存のサブスクリプションでDocker補品のスむヌト党䜓にアクセスできるようになりたした。 

オヌルむンワンのサブスクリプションモデルにより、 Docker Desktop、 Docker Hub、 Docker Build Cloud、 Docker Scout、 Testcontainers Cloudのシヌムレスな統合が可胜になり、開発者は効率的にビルドするために必芁なすべおのものを利甚できたす。 Docker は、䞀連の補品に簡単にアクセスでき、拡匵に柔軟に察応するこずで、開発者は最も重芁なこず、぀たり䞍必芁な気を散らすこずなく構築ずむノベヌションに集䞭できたす。

Docker のオヌルむンワン サブスクリプション アプロヌチの詳现に぀いおは、 Docker プランの発衚をご芧ください。

Docker Build Cloudで最倧 39倍の速さで構築

2024幎に導入された Docker Build Cloud は、ロヌカル開発ずクラりドずいう 2 ぀の長所を䞖界䞭の開発者ず゚ンゞニアリング チヌムに提䟛したす。リ゜ヌスを倧量に消費するビルドプロセスをクラりドにオフロヌドし、より高速で䞀貫性のあるビルドを確保しながら、ロヌカルマシンを他のタスクに解攟したす。

傑出した機胜は、共有ビルドキャッシュであり、これにより、倧芏暡プロゞェクトに取り組む゚ンゞニアリングチヌムの効率が劇的に向䞊したす。 共有キャッシュを䜿甚するず、チヌムはビルド間でむメヌゞの䞭間レむダヌを再利甚するこずで冗長な再構築を回避し、むテレヌション サむクルを加速し、リ゜ヌス消費を削枛できたす。 このアプロヌチは、共有コヌドベヌスで䜜業する共同䜜業チヌムにずっお特に䟡倀があり、重耇する䜜業を最小限に抑え、生産性を向䞊させたす。

Docker Build Cloudは、マルチアヌキテクチャビルドのネむティブサポヌトも提䟛しおいるため、耇数のネむティブビルダヌをセットアップしお保守する必芁がなくなりたす。 このサポヌトにより、゚ミュレヌションに関連する課題が解消され、ビルド効率がさらに向䞊したす。

Docker Build Cloud は、ビルドを実行する堎所に関係なく簡単にセットアップでき、倧芏暡なリフトアンドシフトの䜜業を必芁ずしないように蚭蚈されおいたす。 Docker Build Cloud は、 Docker Compose、GitHub Actions、およびその他の CI ゜リュヌションずも適切に連携したす。 ぀たり、Docker Build Cloud を既存の開発ツヌルやサヌビスにシヌムレスに組み蟌むこずができ、速床ず効率の向䞊によるメリットをすぐに享受できたす。

ビルド時間の節玄蚈算機をチェックしお、時間ずドルで朜圚的な節玄を芋積もりたす。 

パフォヌマンスの匷化による開発ワヌクフロヌの最適化

2024幎に、Docker Desktop は、倧芏暡な開発ワヌクフロヌを合理化するように蚭蚈された䞀連の゚ンタヌプラむズ グレヌドのパフォヌマンス匷化を導入したした。これらのアップデヌトは、倚様で高性胜な環境で掻動する開発チヌム固有のニヌズに応えたす。

泚目すべき機胜の 1 ぀は、Docker Desktop for Mac の Virtual Machine Manager (VMM) であり、これは Apple Virtualization Framework の堅牢な代替手段を提䟛したす。 Docker Desktop 4. .35, 以降で利甚可胜VMM は、ネむティブの Arm ベヌスのむメヌゞのパフォヌマンスを倧幅に向䞊させ、M1 および M2 Mac ナヌザヌに、より高速で効率的なワヌクフロヌを提䟛したす。 Appleの最新のハヌドりェアに䟝存しおいる開発チヌムにずっお、この機胜匷化は、コンテナ化されたアプリケヌションで䜜業する際のビルド時間の短瞮ずスムヌズな゚クスペリ゚ンスに぀ながりたす。

さらに、Docker Desktop は、プラットフォヌムのサポヌトを Red Hat Enterprise Linux (RHEL) ず Windows on Arm アヌキテクチャに拡匵し、組織がさたざたなオペレヌティング システムで䞀貫した Docker Desktop ゚クスペリ゚ンスを維持できるようにしたした。 この柔軟性により、開発チヌムは、基盀ずなるプラットフォヌムに関係なくワヌクフロヌを最適化し、ツヌルの均䞀性を維持しながらプラットフォヌム固有の最適化を掻甚できたす。

これらの進歩は、スピヌド、信頌性、クロスプラットフォヌム サポヌトに察する Docker の揺るぎないコミットメントを反映しおおり、開発チヌムがボトルネックなく運甚を拡匵できるようにしたす。 Docker Desktop は、ダりンタむムを最小限に抑え、パフォヌマンスを向䞊させるこずで、開発者がむノベヌションに集䞭できるようにし、最も芁求の厳しい゚ンタヌプラむズ環境でも生産性を向䞊させたす。

倧芏暡プロゞェクトのファむル操䜜を改善するためのオプションの远加

Docker Desktop を 同期ファむル共有 で匷化したした (図 1)、ファむルの操䜜速床を 2-10x で倧幅に向䞊させるこずができたす。 この機胜匷化により、ホストから VM ぞのファむル共有が高速か぀柔軟になり、広範なコヌドベヌスを扱う開発者のパフォヌマンスが向䞊したす。

同期ファむル共有は、次のような開発者に最適です。

  • 倚数のファむルで構成されるプロゞェクト (PHP プロゞェクトや Node プロゞェクトなど) で開発したす。
  • 倧芏暡なリポゞトリたたはモノレポを䜿甚しお開発し、 100぀以䞊のファむル、000 ファむル、合蚈で倧量のストレヌゞを䜿甚したす。
  • 仮想ファむルシステム (VirtioFS、gRPC FUSE、osxfs など) を利甚し、ワヌクフロヌのスケヌラビリティの問題に盎面したす。
  • パフォヌマンスの制限に盎面し、所有暩の競合を心配するこずなくシヌムレスなファむル共有゜リュヌションを求めおいたす。

この統合によりワヌクフロヌが合理化され、開発者はファむル同期の問題やファむルの読み取り時間の遅延の管理に煩わされるこずなく、コヌディングに集䞭できるようになりたす。 

リ゜ヌス内の同期されたファむル共有を瀺す Docker Desktop のスクリヌンショット。
図 1: 同期されたファむル共有。

Docker Debug による開発者の生産性の向䞊 

Docker Debug は、開発者チヌムが 任意の コンテナ、特にシェルのないコンテナ (぀たり、 ディストリビュヌションレス むメヌゞや スクラッチ むメヌゞ) をデバッグする胜力を匷化したす。 「セキュア」なむメヌゞを芗く機胜により、ロヌカルずリモヌトの䞡方のコンテナ化されたアプリケヌションのデバッグ゚クスペリ゚ンスが倧幅に向䞊したす。 

Docker Debug は、専甚のデバッグツヌルキットを任意のむメヌゞにアタッチするこずでこれを実珟し、開発者が問題を迅速に特定しお解決するための远加ツヌルを簡単にむンストヌルできるようにしたす。 Docker Debug は、実行䞭のコンテナず停止したコンテナの䞡方のデバッグを効率化するだけでなく、Docker Desktop CLI ず GUI の䞡方から盎接アクセスするこずもできたす (図 2)。 

Docker Debug を瀺す Docker Desktop のスクリヌンショット。
図 2: Docker デバッグ。

むメヌゞを倉曎せずにトラブルシュヌティングできるこずは、コンテナ化されたアプリケヌション、特に埓来はデバッグが難しかったむメヌゞのセキュリティずパフォヌマンスを維持するために重芁です。 Docker Debug は以䞋を提䟛したす。

  • デバッグプロセスの合理化: ロヌカルおよびリモヌトのコンテナ化されたアプリケヌションは、実行されおいないアプリケヌションも含めお、Docker Desktopから盎接簡単にデバッグできたす。
  • クロスデバむスずクラりドの互換性: ロヌカルでもクラりドでも、どのデバむスからでも簡単にデバッグを開始できるため、柔軟性ず生産性が向䞊したす。

Docker Debugは、生産性ずシヌムレスな統合を向䞊させたす。 docker debug コマンドは、シェルを任意のコンテナたたはむメヌゞに簡単にアタッチしたす。この機胜により、開発者の認知的負荷が軜枛され、開発者は環境の構成ではなく、問題の解決に集䞭できたす。 

Docker ビルドチェックによる信頌性の高いむメヌゞビルドの確保

Docker Desktop 433は、Docker Debug の GA リリヌスに加えお、むメヌゞ ビルドをよりスムヌズで信頌性の高いものにする新機胜である Docker Build checks の GA リリヌスが含たれおいたため、倧きなリリヌスでした。ビルド チェックでは、ビルド プロセスが開始される前に Dockerfile の䞀般的な問題が自動的に怜蚌され、無効な構文、サポヌトされおいない呜什、䟝存関係の欠萜などの゚ラヌがキャッチされたす。 Docker ビルド チェックは、これらの問題を事前に衚面化するこずで、開発者が時間を節玄し、コストのかかるビルドの倱敗を回避するのに圹立ちたす。

Docker ビルド チェックには、CLI ず Docker Desktop の [ビルド] ビュヌからアクセスできたす。 この機胜は、ロヌカルずCIの䞡方で Docker Build Cloudずシヌムレスに連携したす。 Dockerfile の最適化でも、ビルド゚ラヌのトラブルシュヌティングでも、Docker Build チェックを䜿甚するず、効率的で高品質なコンテナむメヌゞを自信を持っお䜜成でき、開発ワヌクフロヌを最初から最埌たで効率化できたす。

開発者を成功に導くためのオンボヌディングず孊習のリ゜ヌス  

摩擊をさらに枛らすために、Docker は孊習リ゜ヌスを刷新し、新しいツヌルを統合しお開発者のオンボヌディングを匷化したした。 Docker の ラヌニング センタヌ では、初心者向けのチュヌトリアルを远加するこずで、開発者が Docker ツヌルの䜿い方を簡単に習埗できるようにし、トラブルシュヌティングに費やす時間を枛らし、コヌディングにより倚くの時間を費やすこずができたす。 

Docker が䞖界の トップ開発者ツヌルずしおランク付け され続ける䞭、私たちは継続的な孊習サポヌトでコミュニティを匷化するこずに専念しおいたす。

コヌドから本番環境たでの組み蟌みコンテナセキュリティ

゜フトりェアサプラむチェヌンのセキュリティが䞍可欠な時代においお、Dockerはコンテナセキュリティの氎準を匕き䞊げたした。 開発ラむフサむクルのすべおのフェヌズで統合されたセキュリティ察策を備えた Docker は、チヌムが自信を持っおビルド、テスト、デプロむできるように支揎したす。

Docker Scout Health Scores によるプロアクティブなセキュリティ分析情報

2023幎に開始されたDocker Scoutは、Dockerのセキュリティ゚コシステムの基盀ずなり、開発者チヌムが開発ラむフサむクルの早い段階でコンテナむメヌゞの脆匱性を特定しお察凊できるようにしおいたす。Docker Hub、Docker Desktop、CI/CDワヌクフロヌず統合するこずで、Scoutはセキュリティがすべおのビルドにシヌムレスに組み蟌たれるようにしたす。 

内郚ルヌプ(開発フェヌズ)での脆匱性ぞの察凊は、本番環境で修正するよりも最倧 100 倍もコストがかからないず芋積もられおいたす。 このこずは、安党で本番環境に察応した゜フトりェアを効率的に提䟛しようずする゚ンゞニアリングチヌムにずっお、リスクの早期可芖化ず修埩が非垞に重芁であるこずを匷調しおいたす。

2024幎に発衚した Docker Scout Health Scores (図 3) は、開発チヌムが日垞的に䜿甚するコンテナむメヌゞのセキュリティ䜓制をより適切に䌝えるために蚭蚈された機胜です。Docker Scout Health Scores は、Docker Hub 内の゜フトりェア コンポヌネントの䞀般的な脆匱性ず゚クスポヌゞャヌ (CVE) を評䟡する、明確なアルファベット順の評䟡システム (A から F) を提䟛したす。 この機胜により、開発者は安党な゜フトりェアサプラむチェヌンのための信頌できるコンテンツを迅速に評䟡し、賢明に遞択するこずができたす。 

Docker Scout のヘルス スコア ペヌゞのクリヌンショットには、泚目床の高い脆匱性、サプラむ チェヌンの構成蚌明、未承認のむメヌゞ、叀いむメヌゞなどのチェックが衚瀺されたす。
図 3: Docker Scout の正垞性スコア。

詳现に぀いおは、 Docker Scout ず安党なリポゞトリによるコンテナセキュリティの匷化に関するブログ蚘事をご芧ください。

゚アギャップコンテナ:隔離された環境のセキュリティ匷化

Docker は、Docker Desktop 4に゚アギャップコンテナのサポヌトを導入したした。31、安党性の高いオフラむン環境の固有のニヌズに察応したす。゚アギャップコンテナを䜿甚するず、開発者はアクティブなむンタヌネット接続を必芁ずせずに、コンテナ化されたアプリケヌションを構築、実行、テストできたす。 

この機胜は、政府、医療、金融など、コンプラむアンスずセキュリティの芁件が厳しい業界で事業を展開する組織にずっお非垞に重芁です。 Docker は、開発者がコンテナむメヌゞず䟝存関係を゚アギャップシステムに安党に転送できるようにするこずで、ワヌクフロヌを簡玠化し、孀立した環境でもコンテナ化の力を掻甚できるようにしたす。

SOC 2 Type 2 認蚌、ISO 27001 認蚌取埗による信頌匷化

たた、Docker は、セキュリティず信頌性ぞの取り組みにおいお、 SOC 2 Type 2 認蚌ず ISO 27001 認蚌ずいう 2 ぀の䞻芁なマむルストヌンを達成したした。 これらの䞖界的に認められた暙準は、顧客デヌタの保護、堅牢な運甚制埡の維持、厳栌なセキュリティ慣行の遵守に察する Docker の献身を実蚌しおいたす。 SOC 2 Type 2 認蚌は、セキュリティ、可甚性、機密性の管理の効果的な実装に重点を眮いおいたすが、ISO 27001 認蚌は、情報セキュリティ システムを管理するためのベスト プラクティスぞの準拠を保蚌したす。

これらの認定により、開発者や組織は、安党な゜フトりェアサプラむチェヌンをサポヌトし、機密情報を保護するDockerの胜力に察する信頌を高めるこずができたす。 たた、Docker が自瀟のサヌビスを珟代の䌁業のニヌズに合わせるこずに重点を眮いおいるこずも瀺しおいたす。

開発チヌムず組織の成功を加速

2024幎、Docker は、開発チヌムを匷化し、組織党䜓の運甚を効率化するために蚭蚈されたさたざたな機胜ず拡匵機胜を導入したした。AI の可胜性の掻甚からデプロむ ワヌクフロヌの簡玠化、セキュリティの向䞊たで、Docker の進歩は、チヌムがよりスマヌトに䜜業し、自信を持っお構築できるようにするこずに重点を眮いおいたす。 Docker は、開発、管理、セキュリティにおける䞻芁な課題に察凊するこずで、開発者ずビゞネスの䞡方にずっお有意矩な成果をもたらし続けおいたす。

Docker Home: Docker 補品にアクセスしお管理するための䞭倮ハブ

Dockerは、ナヌザヌがDocker補品ぞのアクセス、サブスクリプションの管理、蚭定の調敎、リ゜ヌスの怜玢をすべお1か所で行うための䞭倮ハブである DockerHome (図 4)を導入したした。 このアプロヌチにより、開発者ず管理者のナビゲヌションが簡玠化されたす。 Docker Homeを䜿甚するず、管理者はDockerの䜿甚状況を監芖するためのダッシュボヌドにアクセスしお、組織、ナヌザヌ、およびオンボヌディングプロセスを管理できたす。

今埌のアップデヌトでは、さたざたな圹割にパヌ゜ナラむズされた機胜が远加され、ビゞネスサブスクラむバヌは Dockerサポヌトポヌタル や組織党䜓の通知などのツヌルにアクセスできるようになりたす。

Docker 補品や管理コン゜ヌルなどを探玢するオプションを瀺す Docker Home のスクリヌンショット。
図 4: Docker ホヌム。

AIむノベヌションの支揎  

Docker の゚コシステムは AI/ML ワヌクフロヌをサポヌトし、開発者がクラりドネむティブで俊敏性を維持しながら、これらの最先端テクノロゞヌを掻甚できるよう支揎したす。 Docker Labs の GenAI シリヌズをお読みになり、オヌプンな環境でのむノベヌションず実隓がどのように行われおいるかをご芧ください。

NVIDIAやGitHubなどのパヌトナヌシップを通じお、DockerはAIツヌルのシヌムレスな統合を保蚌し、チヌムが迅速に実隓、デプロむ、反埩できるようにしたす。このように高床な技術を実珟するこずに重点を眮くこずで、Docker はコンテナ化された環境で AI ず ML を掻甚しようずしおいる組織ず連携できたす。

Docker Desktop ず NVIDIA AI Workbench による AI アプリケヌション開発の最適化

Docker ず NVIDIA は提携 しお Docker Desktop を NVIDIA AI Workbench ず統合し、AI 開発ワヌクフロヌを効率化したした。 このコラボレヌションにより、AI Workbench でコンテナランタむムずしお遞択されるず Docker Desktop が自動的にむンストヌルされるため、セットアップが簡玠化され、開発者は蚭定の手間なく AI モデルの䜜成、テスト、デプロむに集䞭できたす。 Docker のコンテナ化機胜ず NVIDIA の高床な AI ツヌルを組み合わせるこずで、この統合により、モデルのトレヌニングずデプロむのためのシヌムレスなプラットフォヌムが提䟛され、AI アプリケヌション開発の生産性が向䞊し、むノベヌションが加速したす。 

Docker + GitHub Copilot: AI を掻甚した開発者の生産性

Docker が GitHub のパヌトナヌ プログラムに参加 し、 GitHub Copilot (@docker) の Docker 拡匵機胜を公開したこずを発衚したした。 この拡匵機胜は、開発者がGitHubワヌクフロヌ内で盎接Dockerを操䜜できるように蚭蚈されおいたす。 この統合により、GitHub Copilot のテクノロゞが拡匵され、開発者は Docker アセットの生成、コンテナ化の孊習、Docker Scout を䜿甚したプロゞェクトの脆匱性の分析をすべお GitHub 環境内から行うこずができたす。

Docker AI カタログで AI 開発を加速

Docker は、AI アプリケヌションの開発を簡玠化および加速するために蚭蚈された、生成的な AI むメヌゞずツヌルの厳遞されたコレクションである AI カタログをリリヌスしたした。このカタログにより、開発者はIBM Granite、Llama、Mistral、Phi 2、SolarLLMなどの匷力なモデルや、JupyterHubやH2O.ai などのアプリケヌションにアクセスできたす。 AI カタログは、機械孊習、モデルのデプロむ、掚論の最適化、オヌケストレヌション、ML フレヌムワヌク、デヌタベヌスに䞍可欠なツヌルを提䟛するこずで、開発者が AI ゜リュヌションをより効率的に構築およびデプロむできるようにしたす。 

Docker AI カタログは、膚倧な数のツヌルやフレヌムワヌクによる意思決定の過負荷、急な孊習曲線、耇雑な構成など、AI 開発における䞀般的な課題に察凊したす。 Docker は、信頌できるコンテンツずコンテナむメヌゞの厳遞されたリストを提䟛するこずで、意思決定プロセスを簡玠化し、開発者がセットアップではなくむノベヌションに集䞭できるようにしたす。 このむニシアチブは、AI 分野の開発者ずパブリッシャヌを支揎し、より合理化された生産性の高い開発環境を促進するずいう Docker のコミットメントを匷調しおいたす。 

䌁業管理の効率化 

Docker の MSI および PKG むンストヌラヌによるデプロむず管理の簡玠化

Docker は、新しい Windows 甚の MSI むンストヌラヌ ず macOS 甚の PKG むンストヌラヌ を䜿甚しお、Docker Desktop のデプロむず管理を簡玠化したす。 MSI Installerは、サむレントむンストヌル、自動曎新、ログむンの匷制を可胜にし、IT管理者のワヌクフロヌを合理化したす。 同様に、PKG Installerは、macOSナヌザヌに暙準ツヌルで簡単にデプロむおよび管理できるようにしたす。 これらのむンストヌラヌは効率を高め、組織がチヌムを装備し、安党でコンプラむアンスに準拠した環境を維持するこずを容易にしたす。

これらの新しいむンストヌラヌは、開発者゚クスペリ゚ンスを簡玠化し、組織管理を改善するずいう Docker のコミットメントずも䞀臎しおいたす。 数台のマシンをセットアップする堎合でも、䌁業党䜓にDocker Desktopをデプロむする堎合でも、これらのツヌルは、チヌムが準備を敎え、構築の準備を敎えるための信頌性の高い効率的な方法を提䟛したす。

新しいサむンむン適甚オプションにより、セキュリティが匷化され、IT 管理の合理化が可胜 

Docker は、Docker Desktop の新しいサむンむン適甚オプションにより、IT 管理を簡玠化し、組織のセキュリティを匷化したす。 これらの機胜により、組織はナヌザヌがDockerを䜿甚しおいる間にサむンむンしおいるこずを確認でき、ロヌカル゜フトりェアを最新のセキュリティ暙準に合わせるこずができたす。 macOS Config Profiles、 Windows レゞストリキヌ、クロスプラットフォヌムの registry.json ファむルなど、柔軟な導入オプションにより、IT 管理者は改ざんを防止し、セキュリティを匷化するポリシヌを簡単に適甚できたす。 これらのツヌルにより、組織は開発環境をより効果的に管理できるようになり、チヌムが自信を持っお構築するための安党な基盀が提䟛されたす。

Desktop Insights: パフォヌマンスず䜿甚状況分析の解攟

Docker は、開発者やチヌムが Docker Desktop の䜿甚を最適化するための実甚的な分析を提䟛する匷力な機胜である Desktop Insights を導入したした。 Docker ダッシュボヌドからアクセスできる Desktop Insights は、リ゜ヌスの䜿甚状況、ビルド時間、パフォヌマンス メトリックの詳现なビュヌを提䟛し、ナヌザヌが非効率性を特定し、ワヌクフロヌを埮調敎するのに圹立ちたす (図 5)。

コンテナのビルド速床を远跡しおいる堎合でも、CPU やメモリなどのリ゜ヌスがどのように䜿甚されおいるかを理解しおいる堎合でも、Desktop Insights は開発者がデヌタドリブンな意思決定を行うのに圹立ちたす。 この機胜は、ロヌカル開発環境に透明性をもたらすこずで、コンテナワヌクフロヌを合理化し、開発者がより迅速か぀効果的にビルドするためのツヌルを確保するずいうDockerの䜿呜ず䞀臎しおいたす。

Admin Console 内の Docker Insights のスクリヌンショット(アクティブ ナヌザヌの合蚈数、ラむセンスを持぀ナヌザヌ、ビルド数の合蚈、コンテナ実行数の合蚈などのデヌタを衚瀺)
図 5: Desktop Insights ダッシュボヌド。

Docker Hub の新しい䜿甚状況ダッシュボヌド

Docker は Docker Hub に䜿甚状況ダッシュボヌドを導入し、組織がリ゜ヌスをどのように消費しおいるかをより詳现に把握できるようになりたした。 これらのダッシュボヌドは、ストレヌゞずむメヌゞのプル アクティビティに関する詳现な分析情報を提䟛し、チヌムが䜿甚パタヌンを詳现なレベルで理解するのに圹立ちたす (図 6)。 

ダッシュボヌドでは、リポゞトリ、タグ、さらにはIPアドレスごずにデヌタを分類するこずで、最適化が必芁なトラフィックの倚いむメヌゞやリポゞトリを簡単に特定できたす。 この透明性の向䞊により、チヌムはストレヌゞをより適切に管理し、䞍芁なプルリク゚ストを回避し、ワヌクフロヌを最適化しおコストを制埡できたす。 

䜿甚状況ダッシュボヌドは、説明責任を匷化し、組織がDocker Hubの䜿甚状況を埮調敎できるようにするこずで、すべおのプロゞェクトでリ゜ヌスが効率的か぀効果的に䜿甚されるようにしたす。

時間の経過に䌎う毎日のプルのグラフを瀺す Docker 䜿甚状況ダッシュボヌドのスクリヌンショット。
図 6: 䜿甚状況ダッシュボヌド。

組織のアクセストヌクンによるセキュリティの匷化

Docker では、チヌムが組織レベルで Docker Hub リポゞトリぞのアクセスを管理できる 組織アクセストヌクンが導入されたした。 個々のナヌザヌに玐付けられたパヌ゜ナルアクセストヌクンずは異なり、これらのトヌクンは組織自䜓に関連付けられおいるため、䞀元管理が可胜になり、個々のアカりントぞの䟝存を枛らすこずができたす。 このアプロヌチでは、きめ现かなアクセス蚱可を有効にし、自動化されたプロセスず CI/CD パむプラむンの管理を簡玠化するこずで、セキュリティを匷化したす。 

Organization のアクセス トヌクンには、遞択したリポゞトリぞの読み取りたたは曞き蟌みアクセスなど、各トヌクンに特定のアクセス暩限を蚭定する機胜など、いく぀かの利点がありたす。 たた、有効期限もサポヌトしおおり、コンプラむアンス芁件に合わせおセキュリティを匷化したす。 トヌクンの䜿甚状況を可芖化し、Admin Console内で管理を䞀元化するこずで、これらのトヌクンはあらゆる芏暡の組織の運甚を合理化し、ガバナンスを向䞊させたす。 

Docker の 2025 に察するビゞョン

ドッカヌの旅はここで終わりたせん。 2025幎、DockerはクラりドネむティブおよびAI / ML開発のサポヌトを拡倧するこずに匕き続き取り組んでおり、頌りになるコンテナプラットフォヌムずしおの地䜍を匷化しおいたす。新しい統合ず拡匵されたマルチクラりド機胜が間もなく登堎し、より接続性が高く、汎甚性の高いDocker゚コシステムが玄束されおいたす。

Docker が将来に向けお構築を続ける䞭、私たちは開発者の支揎、オヌプン゜ヌス コミュニティのサポヌト、倧芏暡な゜フトりェア開発の効率化に取り組んでいたす。 

2024 幎は、Docker ず開発者コミュニティにずっお倉革の幎でした。 補品スむヌトの倧幅な進歩、セキュリティぞの継続的な泚力、䟡倀を提䟛する合理化された゚クスペリ゚ンスにより、Docker は、進化する技術環境で開発者チヌムず組織が成功できるよう支揎する準備ができおいたす。 「 2025」では、 Docker の䞀連のツヌルを探玢し 、Docker がチヌムが゜フトりェアをこれたで以䞊に迅速に構築、革新、保護するのに Docker がどのように圹立぀かをご芧ください。

さらに詳しく

関連蚘事