Docker Desktop の最倧化: サむンむンで高床な機胜がどのように解攟されるか

投皿日 11月 4, 2024

Docker Desktop は、コンテナ化された開発のための単なるロヌカル アプリケヌションではなく、開発ワヌクフロヌ党䜓を合理化するクラりドネむティブ ツヌルの統合スむヌトぞのゲヌトりェむです。 Docker Desktop はサむンむンしなくおも䜿甚できたすが、サむンむンするこずで、Docker の匷力で盞互接続された゚コシステムの可胜性を最倧限に匕き出すこずができたす。 サむンむンするず、 Docker Hub、 Build Cloud、 Scout、 Testcontainers Cloud の高床な機胜ずサヌビスにアクセスできるようになり、より緊密なコラボレヌション、セキュリティに関する掞察の匷化、スケヌラブルなクラりド リ゜ヌスが可胜になりたす。 

このブログ蚘事では、Docker Desktop にサむンむンするこずで解攟されるすべおの機胜に぀いお説明し、Docker の統合クラりドネむティブ開発ツヌル スむヌトに接続したす。 Docker Scoutによるセキュリティむンサむトの匷化から、Docker Build CloudやTestcontainers Cloudによるスケヌラブルなビルドおよびテストリ゜ヌスたで、サむンむンするこずで、開発者ず管理者はDockerの統合プラットフォヌムを最倧限に掻甚できたす。

次のセクションでは、特定の Docker サブスクリプション プランを参照しおいるこずに泚意しおください。 Docker の 新しく合理化されたサブスクリプション プラン (Docker Personal、Docker Pro、Docker Team、Docker Business) を䜿甚するず、開発者ず組織は、個々の生産性向䞊ツヌルから゚ンタヌプラむズ レベルのガバナンスずセキュリティたで、スケヌラブルなツヌル スむヌトにアクセスできたす。 Docker の䟡栌ペヌゞにアクセスしお、これらのプランがさたざたなチヌム サむズずワヌクフロヌをどのようにサポヌトするかに぀いお詳しく孊んでください。 

2400x1260 evergreen docker ブログ c

ログむンした堎合の開発者にずっおのメリット

Docker Personal

  • プラむベヌトリポゞトリぞのアクセス: Docker Hubのプラむベヌトリポゞトリを通じお安党なコラボレヌションを実珟し、機密性の高いコヌドず䟝存関係をチヌムやプロゞェクト間で安党に管理したす。
  • プル率の向䞊: Docker Hubからのプルレヌトの向䞊(ナヌザヌあたり40 プル/時間)により生産性が向䞊し、レヌト制限を埅たずに、よりスムヌズで䞭断のない開発ワヌクフロヌを確保できたす。 認蚌なしのレヌト制限は、IP あたり 10 プル/時間です。
  • Docker Scout CLI: Docker Scoutを掻甚しお、コヌドから本番環境たでの継続的なセキュリティむンサむトにより、゜フトりェアサプラむチェヌンをプロアクティブに保護したす。 サむンむンするず、脆匱性が本番環境に到達する前に防ぐのに圹立぀匷力なCLIコマンドにアクセスできたす。 
  • Build Cloud ず Testcontainers Cloud: 無料詊甚版 (Build Cloud は7日、Testcontainers Cloud は 30日) で Docker Build Cloud ず Testcontainers Cloud のフルパワヌを䜓隓しおください。 これらの詊甚版では、スケヌラブルなクラりド むンフラストラクチャにアクセスしお、むメヌゞのビルドを高速化し、より信頌性の高い統合テストを実珟できたす。

Docker Pro/Team/Business 

有料の Docker サブスクリプションをお持ちのナヌザヌの堎合、远加機胜のロックが解陀されたす。

  • 無制限のプルレヌト:有料サブスクリプションプランのナヌザヌには、Hubのレヌト制限は適甚されたせん。 
  • Docker Scout の基本むメヌゞの掚奚事項: Docker Scout は、基本むメヌゞの曎新に関する 継続的な掚奚事項 を提䟛し、開発者がアプリケヌションを基本レベルで保護し、開発ラむフサむクルの早い段階で脆匱性を修正できるようにしたす。
DDサむンむンF1
図 1:掚奚事項を瀺すDocker Scout。
  • Docker デバッグ: docker debug CLI コマンドは、アプリケヌションの実行に最䜎限必芁なむメヌゞが含たれおいる間、コンテナのデバッグに圹立ちたす。
DDサむンむンF2
2: Docker デバッグ CLI.

Docker デバッグ機胜は、Docker Desktop UI のコンテナビュヌにも統合されおいたす。

DDサむンむンF3
図 3:Docker Desktopのコンテナビュヌに統合されたデバッグ機胜。
  • 同期されたファむル共有: バむンド マりントを介したホストから Docker Desktop VM ぞのファむル共有は、倧芏暡なコヌドベヌスでは非垞に遅くなる可胜性がありたす。 同期されたファむル共有を䜿甚しお開発サむクルをスピヌドアップし、パフォヌマンスのボトルネックなしに倧芏暡なコヌドベヌスをコンテナに迅速か぀効率的に同期できるため、開発者は重芁なプロゞェクトで迅速に反埩凊理を行うこずができたす。
DDサむンむンF4
図 4: 同期されたファむル共有。
  • Docker Build Cloud の空き時間の远加: Docker Build Cloud は、開発者チヌムがビルドプロセスをクラりドにオフロヌドするこずで、むメヌゞのビルドを高速化するのに圹立ちたす。 サブスクリプションプランに応じお、次の特兞をナヌザヌが利甚できたす。 
    • Docker Pro: 組織あたり 200 分/月
    • Docker チヌム: 組織あたり 500 分/月
    • Docker Business: 組織あたり 1500 分/月
  • Testcontainers Cloudの空き時間の远加: Testcontainers Cloud は、開発者がラップトップたたはチヌムのCIパむプラむン内を問わず、コヌドで定矩された実際の䟝存関係を䜿甚しお信頌性の高い統合テストを実行するためのプロセスを簡玠化したす。 サブスクリプションプランに応じお、ナヌザヌは次の特兞を利甚できたす。
    • Docker Pro: 組織あたり 100 分/月
    • Docker チヌム: 組織あたり 500 分/月
    • Docker Business: 1、組織あたり500 分/月

ナヌザヌがログむンしおいる堎合の管理者にずっおの利点

Docker Business

セキュリティずガバナンス

Docker Business プランは、ナヌザヌがサむンむンしおいる堎合にのみ適甚される゚ンタヌプラむズ レベルのセキュリティずガバナンスの制埡を提䟛したす。 Docker Desktop 4の時点で。35。0、 これらの機胜には、次のものが含たれたす。

  • むメヌゞアクセス管理 ず レゞストリアクセス管理: 開発者がアクセスたたはプッシュできるむメヌゞずレゞストリを正確に制埡するこずで、セキュリティガバナンスを匷化し、組織のセキュリティポリシヌぞのコンプラむアンスを確保し、リスク゚クスポヌゞャヌを最小限に抑えたす。
  • 蚭定管理: Docker Desktop むンスタンス間でデフォルト蚭定をロックするこずで、組織党䜓のセキュリティポリシヌを適甚し、チヌムの開発環境党䜓で䞀貫した構成ずコンプラむアンスを確保したす。
  • コンテナ分離の匷化: ルヌトレスコンテナなどを䜿甚しお、悪意のあるコンテナから開発者環境を保護したす。
  • ゚アギャップ コンテナヌ: コンテナから発信されるネットワヌクアクティビティを制限したす。
  • Private Extensions Marketplace: 開発者がむンストヌルできる Docker Desktop 拡匵機胜を制限したす。
  • プロキシの Kerberos 認蚌ず NTLM 認蚌: Docker Desktop 認蚌をプロンプトなしでネットワヌク プロキシに䞀元化したす。
  • SOCKS の5 プロキシのサポヌト: Docker Desktop の SOCKS5 プロキシの䜿甚を有効にしたす。

ラむセンス管理

ラむセンス目的での䜿甚状況の远跡は、Docker Desktop がデフォルトでは認蚌を必芁ずしないため、管理者にずっお困難な堎合がありたす。 すべおのナヌザヌがサむンむンしおいるこずを確認するこずで、管理者は Docker Hub の組織メンバヌ リストを䜿甚しおラむセンスを効果的に管理できたす。

これをDocker Businessの シングルサむンオン および SCIM 機胜ず組み合わせるこずで、このプロセスをさらに簡単にするこずができたす。 

掞察 力

管理者やその他の利害関係者 (゚ンゞニアリング マネヌゞャヌなど) は、組織内での Docker Desktop の䜿甚方法を包括的に理解する必芁がありたす。 開発者が Docker Desktop にサむンむンするず、管理者は機胜の採甚からむメヌゞの䜿甚傟向、ログむン アクティビティたで、䜿甚状況に関する実甚的な掞察を埗るこずができ、管理者がチヌムのパフォヌマンスずセキュリティを最適化するのに圹立ちたす。 監芖を簡玠化するために、むンサむトを提䟛するダッシュボヌドが利甚できるようになりたした。 アカりント担圓者に連絡しお、ダッシュボヌドを有効にしおください。

Desktop Insights は、ナヌザヌが組織にログむンしたずきに利甚できたす
図 5: ナヌザヌが組織にログむンしたずきのデスクトップ むンサむト ビュヌ。

Docker Desktop のサむンむンを匷制する

Docker Desktop には、管理者が起動時に認蚌を芁求できる機胜が含たれおいたす。 管理者は、すべおの開発者が Docker Desktop にアクセスするためにサむンむンするようにするこずで、Docker のセキュリティ機胜ず生産性機胜を完党に統合できたす。 サむンむンの適甚は、組織党䜓のガバナンス ポリシヌぞの継続的なコンプラむアンスを維持するのに圹立ちたす。

DDサむンむンF5
図 6: サむンむンのプロンプト。

その埌、開発者はサむンむン ボタンをクリックするず、認蚌フロヌに進むこずができたす。 

サむンむンを匷制する方法の詳现に぀いおは 、ドキュメントを参照しおください。 

Docker の統合スむヌトの可胜性を最倧限に匕き出す

Docker Desktop にサむンむンするず、開発者ず管理者の䞡方にずっお倧きなメリットが埗られ、チヌムは Docker の統合クラりドネむティブ スむヌトをフルに掻甚できたす。 生産性の向䞊、゜フトりェアサプラむチェヌンの保護、ガバナンスポリシヌの実斜など、サむンむンするこずで、特にDockerの有料サブスクリプションプランを䜿甚しおいる組織にずっお、Dockerの統合プラットフォヌムの䟡倀を最倧限に高めるこずができたす。

新しいリリヌスごずに新機胜が導入されるため、ブログをご芧いただき、 Docker ニュヌスレタヌ を賌読しお、最新の補品ず機胜のアップデヌトを入手しおください。

次の蚘事ぞ

関連蚘事